Менеджер служб 1С:Предприятия 8
Внешняя обработка для управления службами 1С:Предприятия 8.
- Описание
- Подробнее
Описание
Всем привет! Представляю Вашему вниманию обработку Менеджер служб 1С:Предприятия 8.
Обработка будет полезна новичкам и тем, кто не любит возиться с командной строкой, тем кому нужно быстро настроить или запустить какую либо службу 1С , не штудируя и вспоминая все параметра запуска из командной строки. Кроме того, мною были замечены ошибки при регистрации служб из командной строки средствами самих служб 1С, в особенности это касается сервера хранилищ. И эти ошибки кочуют из версии в версию, в итоге все равно приходится лазить в реестр и править настройку служб. Обработка представляет собой средство для администрирования служб 1С:Предприятия 8. Теперь не нужно ручками править реестр, что бы изменить параметры запуска службы, не нужно помнить названия параметров для добавления служб 1С из командной строки, не нужно помнить параметры системных утилит для администрирования служб из командной строки. Кроме того, не нужно искать в списке всех служб Windows нужную, чтобы просто запустить остановить или перезапустить ее — теперь все службы 1С под рукой с разбивкой по группам. Все манипуляции и изменения параметров запуска служб делаются в пару кликов. Все параметры запуска службы представлены в наглядном виде, в виде таблицы с подсказками и удобными инструментами редактирования.
Теперь, включить режим отладки на сервере проще простого – открываем параметры, ставим нужное значение флага, сохраняем изменения.
Или если нужно поднять службу сервера хранилищ – просто добавляете новую службу сервера хранилищ и в диалоге остается лишь выбрать корневой каталог хранилища, а если установлено несколько версий платформы, то выбрать из выпадающего списка любую доступную версию.
Также можно на свое усмотрение задавать имена и описание служб. Еще одна частая задача – поднять несколько служб агента сервера 1С:Предприятия разных версий на одном компьютере – тоже решается парой кликов. Я, например, перед установкой новой платформы делаю копию текущей службы агента сервера 1С:Предприятия с новым именем, но не запускаю службу во избежании конфликта. Затем ставлю новую платформу и после установки меняю параметры новой службы, затем запускаю обе службы. Учтите, что для каждой службы сервера 1С:Предприятия нужно указывать свой каталог srvinfo, ну и свои сетевые порты. В обработке имеется кнопки, которые позволяют сдвигать порты сотнями, что довольно удобно, но вы можете указать произвольные номера портов.
Также обработка позволяет работать со службой автономного сервера.
Самое "вкусное" здесь в том, что автономный сервер позволяет подключаться к файловой базе, и судя по отзывам, дает скорость работы с ней как с клиент-серверной базой, и при этом позволяет до 3-х подключений пользователей без лицензии, но в будущем эту льготу обязательно отключат, так что торопитесь распробовать автономный сервер. Все параметры автономного сервера доступные для редактирования из обработки и рассчитаны на версию не ниже 8.3.23, в более младших версиях автономного сервера, многих параметров может просто не быть. Автономный сервер бурно развивается, так что однажды может казаться, что нет какого-то параметра в обработке, но зато есть параметр, через который можно указать файл настроек. Данный параметр поддерживается всеми версиями автономного сервера, ну и кроме того, строку параметра запуска можно всегда отредактировать вручную. Более подробно про автономный сервер и параметры запуска можно почитать здесь, здесь и здесь. На текущий момент поддерживаются следующие службы 1С:
1. Агент сервера 1С:Предприятия 8;
2. Сервер хранилища конфигураций;
3. Сервер отладки;
4. Автономный сервер;
5. Сервер администрирования кластера серверов;
Непосредственно из обработки можно выполнять следующие манипуляции со службами 1С:
1. Добавлять новые службы;
2. Добавлять новые службы копированием существующих;
3. Изменять параметры служб;
4. Удалять службы;
5. Останавливать службы;
6. Запускать остановленные службы;
7. Перезапускать службы;
8. Для некоторых служб доступна возможность проверки работы. Например, для сервера отладки при отладке по протоколу http, есть возможность открыть адрес сервера отладки в браузере для проверки работоспособности.
Для автономного сервера есть возможность открыть опубликованную базу в браузере или тонком клиенте. После открытия опубликованной базы в браузере, адрес базы можно скопировать из адресной строки и добавить эту базу в список информационных баз.
9. Запуск стандартной оснастки служб Windows;
Параметры запуска службы можно менять индивидуально, указывая их в соответствующих полях диалога настроек, при этом будет меняться значение в поле строки запуска службы. Либо прописать вручную строку запуска в диалоге настроек, и значения параметров в таблице скорректируются автоматически. Описание параметра можно прочесть, дважды щёлкнув на сам параметр и нажав знак вопроса.
В общем все удобства и мелочи описывать долго, так что описал только основные. Данная обработка, лично мне, сэкономила кучу времени. Если будут какие-то пожелания по доработке инструмента, то пишите, постараюсь «допилить».
ВНИМАНИЕ!!! Автор не несет ответственности за использование Вами данной обработки, будьте внимательны и аккуратны, используете обработку только на свой страх и риск.
Системные требования: OC Windows 7/Windows Server 2008 R2 и выше. 1С:Предприятие 8 должно быть запущено от имени администратора! Обработка тестировалась на ОС Windows 7, Windows 10, Windows Server 2012 R2, на платформах 8.3.20.1674, 8.3.20.1710, 8.3.23.1437. Теоретически, для запуска обработки подойдет любая конфигурация, в том числе и пустая, на управляемых формах, в которой свойство Режим использования модальности имеет значение Не использовать. Платформу желательно использовать не ниже 8.3.20, т.к. разработка велась именно на этой версии и аудит методов на совместимость с более младшими версиями платформы мной не выполнялся. Так же еще раз напомню, что обработка подходит для настройки автономного сервера не ниже версии 8.3.23, т.к. начиная с данной версии параметры запуска автономного сервера существенно изменились, но для запуска самой обработки подойдет и более младшая версия, кроме того можно настроить и более младшие версии автономного сервера, если вы знаете состав поддерживаемых параметров.
Всем добра!
Если кому-то нужна более упрощенная обработка по включению и настройке отладки на сервере 1С:Предприятия 8, то вот публикация.