![]() | 1 tomczhen 2018-12-19 00:20:57 +08:00 代码该怎么写不是需求,代码要解决什么问题才是需求。 |
![]() | 2 firebroo 2018-12-19 00:43:03 +08:00 via Android 参考 nginx 管理 worker 原理,两子进程监听端口处理通信,主进程程定时更新下载,有更新再启动两个子进程,然后等两子进程处理完所以请求之后关闭他们。 |
![]() | 3 firebroo 2018-12-19 00:44:09 +08:00 via Android 最后那句是关闭两个老的子进程 |
![]() | 4 smallgoogle OP @firebroo 大神有没有例子文档啥的。 |
5 Dragonish3600 2018-12-19 04:36:17 +08:00 via iPhone 没记错的话,python 线程只能 1 个 cpu 所以通讯肯定多线程,线程下起不起进程自己决定喽 |
![]() | 6 clino 2018-12-19 07:05:44 +08:00 via Android 感觉用 Jenkins 调度最方便 |
![]() | 7 ZoomQuiet 2018-12-19 07:48:31 +08:00 crontab |
8 lolizeppelin 2018-12-19 10:03:00 +08:00 别想多,直接抄 openstack 的 service 模块,多线程多进程都帮你封装好了 不要折腾什么 multiprocessing. |
9 lolizeppelin 2018-12-19 10:04:07 +08:00 仔细想了下....你现在只适合用 crontab |
![]() | 10 labnotok 2018-12-19 10:09:39 +08:00 via Android 多进程+协程 |
![]() | 11 q397064399 2018-12-19 12:55:58 +08:00 GIL 这把大锁在,讨论多线程就没有任何意义, 建议直接用 协程 简单方便 也容易理解 |
12 cowpea 2018-12-19 13:20:04 +08:00 Jenkins 轮询+1 |
![]() | 13 superhan 2018-12-21 20:00:55 +08:00 via Android @lolizeppelin 哪个 service 模块 发出来 学习学习 |