Я использую CherryPy для получения запросов через REST API. Помимо обработки запросов, приложение должно также осуществлять управление ресурсами каждые несколько секунд. Какой самый простой способ сделать это?
1) запустить отдельный поток
2) cherrypy.process.plugins.PerpetualTimer (не знаете, как его использовать, и, похоже, оно сильно загружено?)
3) как-нибудь иначе?
Мне подходит решение с отдельной веткой, но мне было интересно, есть ли лучший способ сделать это?
Обратите внимание, что CherryPy не является обязательным требованием - я решил использовать его в первую очередь потому, что проект выглядит живым и потому что он поддерживает несколько одновременных соединений (другими словами: я открыт для альтернатив).