Мы разрабатываем систему на основе CherryPy, которая помимо обслуживания веб-запросов должна выполнять задачи/задания параллельно. Мы хотим, чтобы это был единственный процесс, выполняемый как демон, и создавал потоки для всех параллельных заданий, таких как запланированные задачи или собирания данных в Интернете.
Я просматривал документацию CherryPy и знаю, что она объединяет потоки, создавая потоки для всех пользовательских запросов. Однако я не могу найти документацию о том, как создавать и управлять потоками для пользовательских заданий. У CherryPy есть обработчик потока, с которым мы можем подключиться или можем/должны ли мы писать собственный обработчик, который подключается к CherryPy?