使用CherryPy作为阻塞/非线程服务器以便于调试

1 投票
1 回答
969 浏览
提问于 2025-04-15 14:43

可以把CherrPy服务器当作一个不使用线程的阻塞服务器吗?这样做是不是更方便调试?

1 个回答

3

不,情况并不是这样。wsgiserver会启动自己的一组工作线程(默认是10个线程,但即使你只指定了1个,实际上也会有1个用于监听的线程和1个工作线程)。即使不是这样,如果你使用CherryPy的其他部分(也就是它的引擎),那么这个监听线程会在一个与主线程分开的线程中运行。

撰写回答