我找不到任何关于为cherrypy web服务器生成多个进程的文档。目前我只使用多个线程:
...
server = cherrypy._cpserver.Server()
...
server.thread_pool = 30
但是由于GIL限制了python中的线程性能增益,我希望产生更多进程,因此服务器将使用更多内核来执行wsgi应用程序的代码,这样做的正确方法是什么?
我也在使用systemd
以下服务配置:
[Service]
ExecStart=...path to the server script...
User=...
StandardOutput=null
Restart=always
我该怎么办?