Простой менеджер служб сервера 1С v8 с поддержкой HTTP-отладки


Простой менеджер служб сервера 1С v8 с поддержкой HTTP-отладки. Удобен в тех случаях, когда на одной машине нужно иметь несколько служб серверов 1С (разных версий, с отладкой или без отладки).

Для добавления дополнительной службы сервера в документации от 1С приводится пример, в котором нужно вручную вносить изменения в реестр Windows. Такой подход не является оптимальным, т.к. ветки реестра могут быть различными в зависимости от версии Windows, да и не удобно это — каждый раз для изменения того или иного параметра в реестр лезть. Эта простая программа позволяет решить задачу всего в несколько кликов.

Программа позволяет быстро добавитьскопировать и отредактировать или удалить службу сервера. Кроме стандартных параметров запуска (рабочие порты, адреса каталогов кластера), поддерживаются параметры запуска:

  • Отладка по протоколам TCP и HTTP.
  • Уровни безопасности соединений

Реализовано:

  • Выбор пользователя, от имени которого будет запускаться служба, из стандартного списка Windows (поддерживается выбор доменных или локальных учетных записей)
  • Отображение версии запускаемого сервера
  • Наглядное представление строки запуска службы, как она будет записана в реестр
  • Изменение типа запуска службы: автоматически, вручную или отключена

Используется WinAPI, т.о. от версии Windows зависеть не должна. Тестировал на Win2008 R2 и Win2k12, платформы 8.1, 8.2, 8.3

upd 27.10.2024
v 1.1: Добавлен параметр запуска службы -DebugServerPort, по умолчанию 1550. Если используется отладка по протоколу http, то у каждой службы этот порт должен быть уникальным, иначе отладка перестает работать

1 Comment

  1. tormozit

    Подобный инструмент также есть в подсистеме «Инструменты разработчика», но отдельное приложение конечно удобнее.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *