场景:现在我自己写了一个tornadoserver,类似于一个反向代理,接受请求,制做成固定格式,发送给远程服务器,然后再将返回结果解析格式化返回给请求者。一共有三个handler:a,b,c,分别要去请求不同的主机A,B,C,问题是A,B主机是单线程的,一次只能处理一个请求,而C主机可以扛并发。问题:我如何保证,handlerc是异步非阻塞的,而a,b就让它阻塞运行。但这不仅仅是就把c做成非阻塞这么简单。关键是a,b在执行的时候,不会阻塞c,只会阻塞它们自己那种handler。
慕娘9325324
相关分类