программирую, но на работу приходится легаси с ним разгребать и возник вопрос. У нас используется Net::Server:PreFork - я правильно понимаю что параметр lock_file в нем необязателен и можно выпилить? Или он для внутренней работы самого сервера нужно и не стоит трогать?
Из общих соображений, если он необязательный(не падает при его отсутствии), то и не нужен для работы. Но есть кейсы, где он нужен. А вот нужен ли он вам, кто знает.
Если ты его уберешь, то он будет использовать временный файл. Но это всё используется для serialize => flock. Если у тебя там другой (и у тебя не солярис и у тебя не multi_port с не заданным serialize), то вообще забей
Я не уверен что serialize используется - упоминаний о нем нигде в коде не нашел. В настройках run() тоже нет
Значит, он дефолтный и есть шанс, что у тебя там flock таки
А из-за чего ты спрашиваешь?
Обсуждают сегодня