netty-websocket-spring-boot-starter icon indicating copy to clipboard operation
netty-websocket-spring-boot-starter copied to clipboard

你好,请问你们生产的配置是啥样的,我这边4核16g的服务器只能接受4000左右链接 就不行了

Open caimingshi opened this issue 4 years ago • 5 comments

你好,请问你们生产的配置是啥样的,我这边4核16g的服务器只能接受4000左右链接 就不行了

caimingshi avatar Jul 23 '20 08:07 caimingshi

我们生产服务器是4c8g。 如果是空连接的话,4000明显是有问题的。 可以先看下到达瓶颈的时候是否有报错,然后看下是客户端无法发起连接,还是服务端无法建立连接(可以抓tcp包来看)

YeautyYE avatar Jul 24 '20 14:07 YeautyYE

首先我们看链接传输的数据大小吧,如果是传输数据不算太大,其实4000是绝对有问题的,我自己的mac本几万空链接是没有问题的,另外就是看一下自己虚拟机的最大开启文件数是否有限制,最大开启文件数也会限制连接数,这些都没有问题,就看下链接是否有问题,是不是中间负载均衡服务器中有相应的限制。

I2finance-AxinJL avatar Jul 30 '20 01:07 I2finance-AxinJL

@ServerEndpoint( path = "/ws/mining", port = "11212", maxFramePayloadLength = "131070", childOptionWriteBufferHighWaterMark = "131070" 这个是生产配置 还有就是 当连接数比较多的时候 链接能正常进来 但是一会(几秒到几十秒) item.getSession().isActive()item.getSession().isOpen()这两个参数就直接为false了 啥原因 现在的情况就是 链接进来很快就被关闭 不是客户端关闭的 中间经过了nginx代理 你有遇到过么

------------------ 原始邮件 ------------------ 发件人: "YeautyYE/netty-websocket-spring-boot-starter" <[email protected]>; 发送时间: 2020年7月30日(星期四) 上午9:28 收件人: "YeautyYE/netty-websocket-spring-boot-starter"<[email protected]>; 抄送: "蔡明士"<[email protected]>;"Author"<[email protected]>; 主题: Re: [YeautyYE/netty-websocket-spring-boot-starter] 你好,请问你们生产的配置是啥样的,我这边4核16g的服务器只能接受4000左右链接 就不行了 (#134)

首先我们看链接传输的数据大小吧,如果是传输数据不算太大,其实4000是绝对有问题的,我自己的mac本几万空链接是没有问题的,另外就是看一下自己虚拟机的最大开启文件数是否有限制,最大开启文件数也会限制连接数,这些都没有问题,就看下链接是否有问题,是不是中间负载均衡服务器中有相应的限制。

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.

caimingshi avatar Aug 03 '20 08:08 caimingshi

方便加一下qq么

------------------ 原始邮件 ------------------ 发件人: "YeautyYE/netty-websocket-spring-boot-starter" <[email protected]>; 发送时间: 2020年7月30日(星期四) 上午9:28 收件人: "YeautyYE/netty-websocket-spring-boot-starter"<[email protected]>; 抄送: "蔡明士"<[email protected]>;"Author"<[email protected]>; 主题: Re: [YeautyYE/netty-websocket-spring-boot-starter] 你好,请问你们生产的配置是啥样的,我这边4核16g的服务器只能接受4000左右链接 就不行了 (#134)

首先我们看链接传输的数据大小吧,如果是传输数据不算太大,其实4000是绝对有问题的,我自己的mac本几万空链接是没有问题的,另外就是看一下自己虚拟机的最大开启文件数是否有限制,最大开启文件数也会限制连接数,这些都没有问题,就看下链接是否有问题,是不是中间负载均衡服务器中有相应的限制。

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.

caimingshi avatar Aug 03 '20 08:08 caimingshi

nginx是有超时时间的,可以调 可以加我微信 Yeauty

YeautyYE avatar Aug 07 '20 07:08 YeautyYE