python 多线程并行 如何用python写一个高并发的服务端?
如何用python写一个高并发的服务端?当使用Python作为高并发服务器时,我们应该考虑Python多线程的限制。同时,多线程模式的并发能力也不是最优的。我们可以参考nginx的实现,用协同路由的概
如何用python写一个高并发的服务端?
当使用Python作为高并发服务器时,我们应该考虑Python多线程的限制。同时,多线程模式的并发能力也不是最优的。我们可以参考nginx的实现,用协同路由的概念来响应,以提高并发性和吞吐量。前提是业务逻辑不应该有太多的阻塞操作异步框架
这基本上就是应用微服务的架构。主要有两种方式:
1)每个环境封装为一个微服务,提供restapi(或其他类型的RPC调用)并相互调用
2)通过消息驱动,每个服务发送一条消息来实现参数调用。