Windows服务器比特彗星UDP 套接字耗尽解决办法,rss一直更新失败

Windows服务器比特彗星UDP 套接字耗尽解决办法,rss一直更新失败

专家模式查看全局日志相关报错
HTTP error - 由于系统缓冲区空间不足或队列已满,不能执行套接字上的操作。

regedit打开注册表,添加

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
创建文件名MaxUserPort,选DWORD,十进制写65534

该值的有效范围为5000到65534(十进制)。默认值为15000。
该值修改后立即生效,无需重启系统,浏览器按下F5刷新即可恢复正常访问

https://bbs.itzmx.com/thread-113516-1-1.html

这个注册表项设置的是TCP连接数量上限,和UDP没关系。
可以在统计页面看看彗星当前的TCP连接数量。

文档上面写的是udp,应该是tcp和udp共同使用的限制

嗯,两篇文章,第一篇是讲的TCP,第二篇讲的是UDP

是的,还有一篇文章也有提到,总之修改了 MaxUserPort 后,这台服务器就彻底正常了

image

从软件的角度不太容易自适应调整,因为UDP是无连接的,没法自己统计或通过API查询Windows系统当前的UDP并发数

那就保持现状吧,用户看到全局日志中 系统缓冲区空间 的提示会自己找文章来修改 MaxUserPort 注册表解决,或者可以右下角通知里加个提示,不然专家模式才能看全局日志

要不让全局日志一直显示吧,WebUI里面就是一直显示的

那也可以,不然每次要看全局日志都要切换专家模式

网上找到的命令

Get-NetTCPConnection | Group-Object -Property State, OwningProcess | Select -Property Count, Name, @{Name="ProcessName";Expression={(Get-Process -PID ($_.Name.Split(',')[-1].Trim(' '))).Name}}, Group | Sort Count -Descending

原来是被 tracerpt.exe 这个进程吃了15000?

5HSWZW%XL0{E3K_4`(QY

小櫻竟然有110MB每秒上載速度太厲害了… 我最快只有6-7MB每秒… :joy: :sweat_smile: :rofl: 還是打通內網出口的情況下, 沒有外網出口上載速度就是一點都沒有…

很明显这是服务器
这台服务器不知道怎么被这个进程吃了这么多,刚才把他结束掉就好了,其它服务器都没这个进程,估计这台运行某些不明来历的聊天软件后中毒了
通过这个命令观察了几次退出启动比特彗星,比特彗星加上dns也就12000出头一丢丢,触发不了15000限制
当然最好的方法是修改 MaxUserPort 限制到 65534

这台服务器绝对中毒了,有时间重装系统吧,工作都不正常

先写个手动杀毒吧

@echo off
:start
ping /n 5 127.1>nul
taskkill -f -im tracerpt.exe
goto start

病毒来源
https://bbs.itzmx.com/thread-113398-1-1.html