我有一个非常简单的瓶子应用程序,只有一个功能。 它主要受I/O限制,但是会进行一些处理。我的应用程序实例不必相互通信。你知道吗
我在8核机器上运行它,并希望优化TPS。你知道吗
如果我按照瓶子上贴的例子。只使用1个CPU。你知道吗
bottle.run(server='paste')
如果我在8个进程中使用Gunicorn,我就没有线程的优势了。你知道吗
bottle.run(server='gunicorn', workers=8)
在https://stackoverflow.com/a/20985164/604515中,建议使用带有start
选项的Tornado。然而,当我这样启动Tornado时,我不能让它分叉,因为ps uxaf
只会显示一个过程。你知道吗
bottle.run(server='tornado', start=8)
那么,如何在SMP机器上为最大TPS配置瓶子呢?你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐