@niknik11

Как ограничить запуск программы одним экземпляром?

Задача: нужно контролировать, чтобы программа была всегда запущена и только в одном экземпляре.
Обычно делается через файл рядом c номером процесса и проверкой жив ли он, но может есть уже готовые популярные решения?
  • Вопрос задан
  • 256 просмотров
Пригласить эксперта
Ответы на вопрос 1
@khrisanfov
Программист
Обычно файл с номером процесса создается не рядом с исполняемым файлом, а в /var/run/[имя процесса]/[файл].pid. Это простой классический способ и не нужно ничего выдумывать.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы