Подходы сервиса Linux

Мне нужно реализовать Windows-подобный сервис для системы Linux. Есть код C ++, который выполняет определенную работу, которую я хочу выполнять по расписанию (каждую минуту).

Сервис всегда будет работать 24 часа в сутки, 7 дней в неделю и 365 дней в году и должен быть максимально отказоустойчивым.

Каков наилучший подходящий подход для реализации такого сервиса? Демон, сервис Linux, cron e.t.c или какая-то их комбинация?

1

Решение

Обычно вы делаете это с помощью задания cron или демона, но не обоих.

Есть код C ++, который выполняет определенную работу, которую я хочу выполнять по расписанию (каждую минуту).

Это звучит как кандидат на работу cron. Однако, если вам нужно поддерживать много состояний между вызовами, лучше использовать демон с 1-минутным таймером.

Вы можете предоставить более подробную информацию о том, что должно делать ваше приложение.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]