Приличная утилита должна жить даже если файла конфигурации нет вообще. А если её еще можно попросить текущую конфигурацию в файл сбросить — то вы хороший программист 😉
Приличная утилита должна жить даже если файла конфигурации нет вообще. А если её еще можно попросить текущую конфигурацию в файл сбросить — то вы хороший программист 😉
А, ну значение по-умолчанию есть, конечно. Но надо-то стартовать на том, что в конфиге задан. А он "занят" был такими зависшими соединениями. И грепал я не по порту, а по LISTEN и не мог понять, в чем дело и кем он занят
А, ну значение по-умолчанию есть, конечно. Но надо-то стартовать на том, что в конфиге задан. А он "занят" был такими зависшими соединениями. И грепал я не по порту, а по LISTEN и не мог понять, в чем дело и кем он занят
Возможен ещё вариант: слушающий порт после остановки того, кто его использовал раньше, освобождается не сразу. Там чтобы быстрее стало надо выставить в socket options SO_REUSE (могу всё наврать ) Причём, предыдущему
Возможен ещё вариант: слушающий порт после остановки того, кто его использовал раньше, освобождается не сразу. Там чтобы быстрее стало надо выставить в socket options SO_REUSE (могу всё наврать ) Причём, предыдущему
Он мне не нужен, ибо ОЗУ мне хватает. А если вдруг не хватает, то я сам мониторю нехватку. Мне ж лучше знать, когда мне надо либо экстренно прибить процесс, либо экстренно добавить файл со свопом.
Он мне не нужен, ибо ОЗУ мне хватает. А если вдруг не хватает, то я сам мониторю нехватку. Мне ж лучше знать, когда мне надо либо экстренно прибить процесс, либо экстренно добавить файл со свопом.
в некоторых случаях можно не успеть среагировать, даже если мониторишь
Я контролирую потребление памяти, и как-то отвыкать не хочу, как и доверять немного левому киллеру. Если уж я упущу момент, то так уж и быть, дождусь, пока ядерный киллер сработает.
Я контролирую потребление памяти, и как-то отвыкать не хочу, как и доверять немного левому киллеру. Если уж я упущу момент, то так уж и быть, дождусь, пока ядерный киллер сработает.
но он может сработать через 24 часа, а работать нужно срочно, например