例如:如何变成 http://127.0.0.1:8788/shop/控制器/方法 http://127.0.0.1:8789/api/控制器/方法 http://127.0.0.1:8790/admin/控制器/方法 让每个应用都有不同的线程。
让每个应用都有不同的线程。
3个webman 或者一个webman里的自定义进程再跑两个webman(未验证)
如果需要三个webman,那还不如用workerman呢,自定义进程是否可用共同的常驻内存。
说说你为什么要让每个应用跑在不同的进程
不同的进程做不同是业务被。
我知道,我意思是多个业务用同一个进程去执行会有什么问题么
举个栗子,一个飞机机场,肯定很多飞机,但是不能一个就起飞跑道啊。
我感觉,如果不同场景都是一个进程,和其他框架模式没什么区别,只是运行模式不一样而已。
你真的搞清楚线程,进程区别吗
我运行了一下,webman框架不是开启了一个的进程吗
root 61545 0.0 0.5 150336 10488 ? S 08:21 0:00 WorkerMan: worker process webman http://0.0.0.0:8787
WM是多进程单线程
root 61542 0.0 0.5 150336 10472 ? S 08:21 0:00 WorkerMan: worker process webman http://0.0.0.0:8787 root 61543 0.0 0.5 150336 10488 ? S 08:21 0:00 WorkerMan: worker process webman http://0.0.0.0:8787 root 61544 0.0 0.5 150336 10488 ? S 08:21 0:00 WorkerMan: worker process webman http://0.0.0.0:8787 root 61545 0.0 0.5 150336 10488 ? S 08:21 0:00 WorkerMan: worker process webman http://0.0.0.0:8787 root 61546 0.0 0.5 148288 10232 ? S 08:21 0:00 WorkerMan: worker process monitor none
?我不明白你要表达什么
没事了,我自己研究
非常感谢
感觉你是需要使用路由
让每个应用都有不同的线程。
3个webman
或者一个webman里的自定义进程再跑两个webman(未验证)
如果需要三个webman,那还不如用workerman呢,自定义进程是否可用共同的常驻内存。
说说你为什么要让每个应用跑在不同的进程
不同的进程做不同是业务被。
我知道,我意思是多个业务用同一个进程去执行会有什么问题么
举个栗子,一个飞机机场,肯定很多飞机,但是不能一个就起飞跑道啊。
我感觉,如果不同场景都是一个进程,和其他框架模式没什么区别,只是运行模式不一样而已。
你真的搞清楚线程,进程区别吗
我运行了一下,webman框架不是开启了一个的进程吗
root 61545 0.0 0.5 150336 10488 ? S 08:21 0:00 WorkerMan: worker process webman http://0.0.0.0:8787
WM是多进程单线程
root 61542 0.0 0.5 150336 10472 ? S 08:21 0:00 WorkerMan: worker process webman http://0.0.0.0:8787
root 61543 0.0 0.5 150336 10488 ? S 08:21 0:00 WorkerMan: worker process webman http://0.0.0.0:8787
root 61544 0.0 0.5 150336 10488 ? S 08:21 0:00 WorkerMan: worker process webman http://0.0.0.0:8787
root 61545 0.0 0.5 150336 10488 ? S 08:21 0:00 WorkerMan: worker process webman http://0.0.0.0:8787
root 61546 0.0 0.5 148288 10232 ? S 08:21 0:00 WorkerMan: worker process monitor none
?我不明白你要表达什么
没事了,我自己研究
非常感谢
感觉你是需要使用路由