The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Rac GUI - многоплатформенный GUI для управления кластером серверов 1С:Предприятия

12.09.2018 23:34

В рамках проекта Rac GUI подготовлен графический интерфейс, позволяющий полноценно управлять кластером серверов "1С:Предприятие" и размещаемыми в нём информационными базами. Функциональность повторяет родную оснастку от 1С. В процессе работы используется консольная утилита rac и сервис ras, поставляемые в пакете 1c-server. Работа проверена в Linux и Windows. Код написан на Tcl/Tk и распространяется под лицензией GPL. Сборки доступны в форматах RPM, DEB и EXE.



  1. Главная ссылка к новости (https://bitbucket.org/svk28/ra...)
  2. OpenNews: Инициатива по локализации открытого бухгалтерского пакета Дебет+
  3. OpenNews: Новая версия свободной системы SalesPlatform Vtiger CRM поддерживает интеграцию с 1С
  4. OpenNews: Финальная версия платформы 1С:Предприятие 8.3 с реализацией полноценной поддержки Linux
  5. OpenNews: Обновление адаптированной для 1С сборки СУБД PostgreSQL
  6. OpenNews: В новой версии 1C сделан значительный шаг навстречу платформе Linux
Автор новости: svk28
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/49258-1С
Ключевые слова:
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (32) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.3, Аноним (3), 12:09, 13/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    сертифицирован 1с?
     
     
  • 2.4, zluka.ua (?), 12:21, 13/09/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    считаю это придиркой
    оно распространяется под лицензией GPL.
    если было платным - тогда можно этот вопрос задавать
     
  • 2.5, Аноним (5), 13:09, 13/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    1С выпустило под Линукс две консольные утилиты: rac и ras. Это - графическая оболочка над ними, которая преобразует нажатие ОК в выполнение консольной команды с соотв. параметрами.

    Не то, чтобы оно совсем уж ненужно, но пока там (rac+ras) функциональности сильно меньше, чем под Windows.

     
     
  • 3.18, svk28 (ok), 17:07, 13/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Rac реализует полную функциональность виндовой оснастки для управления кластером. Т.е. всё что доступно из гуя доступно и в консоли
     
     
  • 4.23, Аноним (5), 17:29, 13/09/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Может тогда подскажешь как посмотреть список использованных лицензий?
     
     
  • 5.29, svk28 (ok), 19:14, 13/09/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    "Можно посмотреть количество занятых и свободных лицензий по ключам только для клиент-серверного подключения (используется по одной лицензии на каждый сеанс): в консоли "Администрирование серверов 1С Предприятие" в разделе сеансы по колонке "Лицензия""

    Соответсвенно:
    /opt/1C/v8.3/x86_64/rac session list --cluster=783d2170-56c3-11e8-c586-fc75165efbb2  --infobase=ec2fc518-5c38-11e8-f988-fc75165efbb2 localhost:1545

    И там есть поле licence-distribution

    Проверить так это или нет смогу только завтра, это касаемо лицензий раздаваемых сервером.

     
  • 5.36, svk28 (ok), 09:01, 14/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Вот что нашел
    /opt/1C/v8.3/x86_64/rac process list --cluster=9bf76b6a-59b2-11e8-e18c-aa79af725215  --server=9bf77254-59b2-11e8-e18c-aa79af725215 --licenses 1c-vm-srv:1545

    process list - получение списка информации о рабочих процессах
    --server=<uuid> - идентификатор рабочего сервера кластера серверов
    --licenses - вывод информации о лицензиях, выданных рабочим процессом

     

  • 1.7, Аноним (7), 14:12, 13/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Tcl/Tk > 8.6.8, штатно в центосе и федоре уже не поставишь.
     
     
  • 2.19, svk28 (ok), 17:08, 13/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Можно собрать новые версии - там проблем нет.
     

  • 1.8, xm (ok), 14:14, 13/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Ой, какой теперь тактикль симпатичный
     
     
  • 2.14, Тот Самый Мюнхгаузен (?), 16:06, 13/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Вопрос знатокам.

    Как глобально настраивается внешний вид софта на Tk? Чтобы все Tk-софтины имели более симпатичный вид.

    Знаю, что он давно поддерживает темы, но не могу понять, как (в каком файле какую опцию) явно указать - чтобы нужную тема\шрифт(ы) использовалась по умолчанию.

    Спасибо!

     
     
  • 3.17, Аноним (17), 16:54, 13/09/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    По-моему обычный tk не примет настройки ttk, чтобы можно было применить стили надо писать использую объекты ttk.
     
     
  • 4.21, svk28 (ok), 17:11, 13/09/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ttk включён в основную ветку Тк.
    Но да, чтобы использовать темы нужно явно использовать виджеты ttk
     
  • 3.22, svk28 (ok), 17:14, 13/09/2018 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Через базу данных options, так и называется options database https://www.tcl.tk/man/tcl/TkCmd/option.htm
    Что-то типа:
    option add *Entry.Foreground black interactive
     
     
  • 4.27, Тот Самый Мюнхгаузен (?), 18:31, 13/09/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Спасибо тебе, добрый человек! А то я все сайты перерыл - никак не мог врубиться, "где же все-таки у него кнопка" (с). Оказывается, все не сложнее Xresource'ов.
     
     
  • 5.30, svk28 (ok), 19:15, 13/09/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Так это они и есть
     

  • 1.25, JavaC (?), 17:48, 13/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Но зачем?!!!
     
     
  • 2.26, Аноним (5), 18:01, 13/09/2018 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Чтобы не писать что-то вроде этого:

    /opt/1C/v8.3/i386/rac infobase --cluster=ef89b672-c6a6-11e4-ea91-0800274e0291 create --create-database --name=tkani --dbms=PostgreSQL --db-server=1c --db-name=tkani --locale=ru --db-user=postgres --db-pwd=postgrespwd --license-distribution=allow

     
     
  • 3.28, JavaC (?), 18:39, 13/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Функциональность повторяет родную оснастку от 1С. Что там не хватало?
     
     
  • 4.31, svk28 (ok), 19:16, 13/09/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В линуксе работает?
     

  • 1.32, Анонзо (?), 19:24, 13/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    1-эсники с печатью бы под линуксом разгреблись в БГУ. Вылеты при печати, заголовки документов куда то уезжают, буквы в раскоряку одна на другой. От ревизии к ревизии то один документ клинит, то другой, то несколько. Задолбали.
     
     
  • 2.35, Аноним (35), 00:47, 14/09/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    1ц ненужон, нужна новая компания. 1ц в архивы истории.
     
     
  • 3.38, Аноним (38), 18:48, 14/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    >1ц ненужон, нужна новая >компания. 1ц в архивы >истории

    В анналы бро,в анналы

     

  • 1.33, Аноним (33), 23:00, 13/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Проще из hub.docker.com установить кластер.
     
  • 1.34, ыы (?), 00:31, 14/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Вырвиглазненько...
     
  • 1.37, pahan (??), 16:03, 14/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Круто! Вещь очень нужна, спасибо!
     
  • 1.39, Анониметс (?), 02:32, 16/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Rac - raclo? Ракло в смысле... Раки уже и тут, не только в танках...)
     
  • 1.40, username (??), 00:05, 17/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    1c это рак
     
  • 1.41, ыы (?), 07:24, 17/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Функциональность повторяет родную оснастку от 1С

    Я бы более осторожно описывал родственные связи упомянутых программ. В частности тут - следует использовать оборот "напоминает" или "сделано по мотивам" вместо "повторяет" поскольку последнее - очевидная неправда. Или вы для просмотра списка лицензий каждую секунду дергаете консольную утилиту? Парсите ее выхлоп?

     
     
  • 2.42, svk28 (ok), 09:50, 17/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Это просто графический интерфейс к консольной утилите от 1С, не больше но и не меньше. Все (если я чего не упустил) консольные команды доступны из графической морды. По поводу "напоминает" и "повторяет" - делалось на основе вот этого https://its.1c.ru/db/v8312doc#bookmark:cs:TI000000136 в том числе. И да, речь про функциональность (т.е. возможность выполнения тех или иных операций) а не внешний вид.
     
     
  • 3.43, ыы (?), 17:13, 17/09/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Сортировку по использованным лицензиям делает?
     

  • 1.44, rt13 (?), 11:28, 19/09/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Попробую и отпишусь как оно. Реально они перегрузили и переусложнили работу в терминале и поход в винду для совершения рутинных действий напрягает. Я считаю что нужное и полезное дело с вашей стороны.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру