Как запустить скрипт в рандомное время n-ое количество раз в день?
Пытаюсь решить проблему, запуска python скрипта в рандомное время на сервере. Сейчас это делаю так, в начале дня запускаю скрипт по крону, который записывает в базу данных рандомные точки в виде времени, а параллельно раз в минуту запускается скрипт, который берет из бд эти точки, сравнивает со временем, которое сейчас и если оно подходит или больше выполняет скрипт и удаляет из бд эту точку. Но мне кажется этот метод кастыльный(возможно я не прав), думаю может есть для этого какой то инструмент, который заточен специально под это дело, подскажите пожалуйста его. Или может быть предложите какую то другую логику?