设为首页收藏本站

ZMX - IT技术交流论坛 - 无限Perfect,追求梦想 - itzmx.com

 找回密码
 注册论坛

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

用百度帐号登录

只需两步,快速登录

搜索
查看: 952|回复: 2

Hello, opentracker not support worker threads, cpu 8core.

[复制链接]

签到天数: 4494 天

[LV.Master]伴坛终老

发表于 2022/7/17 02:28 | 显示全部楼层 |阅读模式 |Google Chrome 103.0.5060.114|Windows 10
天涯海角搜一下: 百度 谷歌 360 搜狗 有道 雅虎 必应 即刻
Hello, opentracker not support worker threads, cpu 8core.

QQ图片20220717022833.png

然后,找了一圈,还不如自己翻配置文件,conf里就能找到,测试通过配置文件启动,可以实现udp多线程,但是tcp不行
set value listen.udp.workers 8
./opentracker -f opentracker.conf.sample -p 8080 -P 8080 &

tcp not support worker threads

等于说,针对tcp的解决办法,,就是多开进程,每个进程负责一个端口号来负载。
如果服务本身只对外提供一个端口,没有办法进行增加端口号,那么对于tcp最终解决办法就是,使用kangle来负责监听这个端口
然后使用多节点服务器功能,均衡负载到后端的多个opentracker进程上

举例就是
kangle负责监听8080对外提供服务
opentracker 进程A监听8081端口
opentracker 进程B监听8082端口
kangle多节点服务器使用均衡负载功能,分别回源到127.0.0.1:8081和127.0.0.1:8082两者

暂时未测试opentracker是否支持CDN,能否接收到真实ip传递。按理说本地走127.0.0.1是可以的。

自己翻译了个英文版,但是对方不回邮件
Nginx is responsible for listen 8080 to provide tcp server
opentracker process A listen port 8081
opentracker process B listen port 8082
The nginx multi-node server uses the load tcp feature. http to return to the source to 127.0.0.1:8081 and 127.0.0.1:8082 process.
I found that peer cannot get user ip. I found that peer cannot get user ip. The ip list is all 127.0.0.1:port

不支持CPU多线程但是好像可以直接多开进程实现,看看多开数据库怎么整合到一起。。。
1.png

最简单充分利用8个CPU核心的命令就是一共启用8个进程(不是万不得已别这样做,因为peer数据库无法统一共享,等待后续研究分享解决方法)
  1. killall -9 opentracker;sleep 3;cd /home/OpenTracker-master;cd opentracker;./opentracker -p 8080 -P 8080 -p 6961 -P 6961 -p 2710 -P 2710 &\./opentracker -p 8080 -P 8080 -p 6961 -P 6961 -p 2710 -P 2710 &\./opentracker -p 8080 -P 8080 -p 6961 -P 6961 -p 2710 -P 2710 &\./opentracker -p 8080 -P 8080 -p 6961 -P 6961 -p 2710 -P 2710 &\./opentracker -p 8080 -P 8080 -p 6961 -P 6961 -p 2710 -P 2710 &\./opentracker -p 8080 -P 8080 -p 6961 -P 6961 -p 2710 -P 2710 &\./opentracker -p 8080 -P 8080 -p 6961 -P 6961 -p 2710 -P 2710 &\./opentracker -p 8080 -P 8080 -p 6961 -P 6961 -p 2710 -P 2710 &
复制代码


欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复

使用道具 举报

签到天数: 1157 天

[LV.10]以坛为家III

发表于 2022/7/17 03:06 | 显示全部楼层 |Google Chrome 103.0.0.0|Windows 10
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 872 天

[LV.10]以坛为家III

发表于 2022/7/17 22:35 | 显示全部楼层 |Google Chrome 103.0.5060.114|Windows 10
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册论坛 新浪微博账号登陆用百度帐号登录

本版积分规则

手机版|Archiver|Mail me|网站地图|IT技术交流论坛 ( 闽ICP备13013206号-7 )

GMT+8, 2024/4/24 09:18 , Processed in 0.149241 second(s), 23 queries , MemCache On.

Powered by itzmx! X3.4

© 2011- sakura

快速回复 返回顶部 返回列表