Billtm
Full Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Поделюсь наблюдениями: Частые вопросы возникают по логам с такой ошибкой: В логах rphost Address already in use line В общем, это не страшная ошибка, если 1С при этом работает без сбоев, это информирование пользователя. Имеем сервер приложений с несколькими рабочими процессами настроенными на: перезагрузку процесса при превышении лимита памяти, перезагрузку процессов по времени или просто несколько процессов. Стартует первый процесс, например, с PID rphost _1946 - в логах ошибки нет, естественно, он запустился на нужном порту 1560. За ним стартует второй процесс с PID rphost _1947 и запрашивает порт 1560, который естественно занят, выдает в лог сообщение Address already in use line и стартует на следующем порту 1561. Далее стартует третий процесс с PID rphost _1948 и опять лезет на порт 1560 - занято, в логе сообщение, порт 1561 - занято, в логе еще одно сообщение, в итоге стартует на порт 1562 и т.д. Затем происходит, по времени или по лимиту памяти, запуск новых процессов для переброски в них соединений, в результате они стартует на других портах 1563, 1564, 1565 с кучей сообщений в логах об Address already in use line. Так же при создании Дополнительного менеджера кластера процесс rmngr вешается на порт 1560 (Главный менеджер кластера весит на порту 1541), отсюда в логах ошибка будет появляться и у первого процесса. |