![]() |
|
Отладка на сервере линукс | ☑ | ||
---|---|---|---|---|
0
глазковыколупыватель
03.10.22
✎
20:54
|
Коллеги, добрый день.
Не получается включить отладку на линуксе. 5.15.0-48-generic #54-Ubuntu SMP Fri Aug 26 13:26:29 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux 8.3.21.1484 Делал так: https://its.1c.ru/db/v8321doc#bookmark:cs:TI000000123 cat /opt/1cv8/x86_64/8.3.21.1484/srv1cv8-8.3.21.1484\@.service [Unit] Description=1C:Enterprise Server 8.3 (8.3.21.1484) (%I) Requires=network.target [Service] # 1C:Enterprise server keytab file. # default - usr1cv83.keytab file in 1C:Enterprise server # installation directory # Environment=SRV1CV8_KEYTAB=/opt/1cv8/x86_64/8.3.21.1484/usr1cv8.keytab # Cluster agent main port Environment=SRV1CV8_PORT=1540 # Cluster main port for default cluster. # This port is used by the cluster agent to address # the central server. Cluster port is also specified # as the IP port of the working server. Environment=SRV1CV8_REGPORT=1541 # Port range for connection pool # example values: # 45:49 # 45:67,70:72,77:90 Environment=SRV1CV8_RANGE=1560:1591 # 1C:Enterprise server configuration debug mode # empty value - off # -debug - on Environment=SRV1CV8_DEBUG=-debug В документации указано, что настраивать надо так: Для того, чтобы отредактировать параметры какого-либо экземпляра кластера серверов, необходимо использовать следующую команду: systemctl edit srv1cv8-A.B.C.D@instanceName Когда редактирую таким образом, при повторном запуске systemctl edit srv1cv8-A.B.C.D@instanceName изменения не остаются. Что я делаю не так? |
|||
1
SeriyP
04.10.22
✎
10:28
|
https://forum.infostart.ru/forum71/topic126027/
Последний пост: Включение отладки на debian 10 и сервере 1с 8.3.18.1363 Правим файл /etc/init.d/srv1cv83 Закомментированного параметра SRV1CV8_DEBUG=1 нет, добавляем в начале файла. В добавляем отладку по http [ "x$SRV1CV8_DEBUG" == "x1" ] && cmdline="$cmdline -debug -http" обновляем настройки сервисов systemctl daemon-reload Перезапускаем кластер systemctl restart ras или перезапускаем сервер reboot Проверка ps aux | grep 1c Включаем от отладку в конфиураторе Если нужно отключить отладку - комментируем (или удаляем) первую строку, обновляем сервисы и рестартим сервер. |
|||
2
arsik
гуру
04.10.22
✎
10:33
|
(1) в 21 релизе поменяли вроде. Там нормально теперь systemd используется без прокладки в init.d
|
|||
3
SeriyP
04.10.22
✎
10:45
|
1С Отладка функций на сервере (Linux вариант)
Вот еще народ мучался |
|||
4
глазковыколупыватель
04.10.22
✎
20:50
|
Вопрос решен включением отладки по http:
cat /opt/1cv8/x86_64/8.3.21.1484/srv1cv8-8.3.21.1484\@.service [Unit] Description=1C:Enterprise Server 8.3 (8.3.21.1484) (%I) Requires=network.target [Service] # 1C:Enterprise server keytab file. # default - usr1cv83.keytab file in 1C:Enterprise server # installation directory # Environment=SRV1CV8_KEYTAB=/opt/1cv8/x86_64/8.3.21.1484/usr1cv8.keytab # Cluster agent main port Environment=SRV1CV8_PORT=1540 # Cluster main port for default cluster. # This port is used by the cluster agent to address # the central server. Cluster port is also specified # as the IP port of the working server. Environment=SRV1CV8_REGPORT=1541 # Port range for connection pool # example values: # 45:49 # 45:67,70:72,77:90 Environment=SRV1CV8_RANGE=1560:1591 # 1C:Enterprise server configuration debug mode # empty value - off # -debug - on Environment=SRV1CV8_DEBUG=-debug-http |
|||
5
and1024
17.02.23
✎
13:23
|
"...
# 1C:Enterprise server configuration debug mode # empty value - off # -debug - on Environment=SRV1CV8_DEBUG=-debug ..." Конфиг верный. У меня на астре служба не запускалась, после изменения конфига. А после ребута запустилась. Если редактировал через nano то там можно при сохранении, сохраненить не в тот файл. Попробуй из mc отредактировать. "Когда редактирую таким образом, при повторном запуске systemctl edit srv1cv8-A.B.C.D@instanceName изменения не остаются. Что я делаю не так?" |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |