我在webman项目中做了一个插件:dialString, 由于该插件存在慢业务处理,所以在dialString插件中自定义了一个http进程 但是我定义的http服务无法进行ab压测,
webman自己处理的http服务,压测正常:
自定义进程处理的http服务,压测失败
开启的监听服务:
怀疑是http自定义进程中,我没有正确的处理响应之类的,参考Webman\App,但是依旧找不到缺了哪些
自定义http进程中,直接onMessage()返回了200,截图如下
压测加-k
啊,果然可以了,困扰我做个一天的问题解决了。 我需要在自定义进程中,像Webman\App::send()那样,处理Context么? 还有根据请求头部的keep-alive来确定是否close 连接么?
都不需要
感谢老大
压测加-k
啊,果然可以了,困扰我做个一天的问题解决了。 我需要在自定义进程中,像Webman\App::send()那样,处理Context么? 还有根据请求头部的keep-alive来确定是否close 连接么?
都不需要
感谢老大