启动完THS管理控制台和THS后,登录控制台,进入实例管理==》节点管理,可以分别使用界面配置和编辑配置设置长连接。
1、界面配置
点击界面配置==》集群设置,启用长连接,设置长连接数、最大请求数和超时时间。
2、编辑配置
点击编辑配置,可以看到THS配置文件中的内容,直接修改文件即可。在upstream中加入指令keepalive、keepalive_requests和keepalive_timeout。
以上keepalive参数设置完后,在配置location时还必须加入以下两个指令:
proxy_http_version 1.1;
proxy_set_header Connection "";
另外还需要注意,后端服务HTTP通道关于keepalive的设置必须和THS的保持一致,否则长连接可能会因为后端服务关闭连接而关闭。