1
ik 2020-12-18 12:10:26 +08:00 via iPhone
你说的两个不确定能不能行
感觉 clash 这类的工具能实现, 不过第二点不确定 |
2
ericwood067 2020-12-18 12:11:54 +08:00
nginx 的话
>在 1 号到 8 号之间历遍提交 这一点恐怕做不到,一次只能提交一个服务器,没法遍历提交给所有的 其他应该可以做到 |
3
reus 2020-12-18 12:15:13 +08:00
你究竟想做 TCP 代理还是想做 HTTP 代理?
把需求明确了,当然都能做,因为都能写模块 需求不明确才是问题 |
4
pppguest3962 OP @ik 谢谢,我去了解一下 clash
@ericwood067 请问,针对每个服务器,能对匹配 URL 做一个计数器,然后根据计数器来做不做转发,这样可以么? @reus 抱歉,是 http 代理,写模块去的话,是 Nginx 自己的语法规则,还是用 C/C++? 这个属于 Nginx 开发了吧? |
5
reus 2020-12-18 13:04:45 +08:00
@pppguest3962 可以用 OpenResty,用 lua 写
|
6
reus 2020-12-18 13:05:59 +08:00
@pppguest3962 搜 “openresty 反向代理”,有很多资料
|
7
ericwood067 2020-12-18 13:30:51 +08:00
@pppguest3962 参考一下楼上的回复,nginx 应该是不行的。阿里开源的基于 nginx 的 OpenResty 可以。
|
8
pppguest3962 OP 感谢各位,我去研究一下 OpenResty
|
9
yangxin0 2020-12-18 14:02:37 +08:00
nginx stream proxy
|
10
github2020 2020-12-18 19:38:04 +08:00
glider 除了 2.B,都能做到
|