1、负载均衡:后面在多台服务器上启动多个Python程序。现在我开发的应用基本上都是用twistd启动的daemon程序。
2、C/S应用:各个进程间用多进程通信。
3、subprocess:使用这个模块,利用外部进程作worker,异步等待结果。
pyprocessing改造了Karrigell,性能获得了很大提升。
有人用 pyqt 线程的线程代替 py的线程。
想用python的multiprocessing做IPC,同时用twisted的异步机
制。就是multiprocessing创建子进程,用管道通信,然后把
这个管道加入twisted的reactor里。
有空参考这个试试
Twisted Matrix process pool
阅读(1735) | 评论(0) | 转发(0) |