на 1 порту столько юзеров 3proxy не вывозит почему то
и уходит в "сервис не может обработать запрос"
я могу и анпрямую направить юзеров на нужные инстансы, то какие-то инстансы будут простаивать, а какие-то будут перегружены.
#/usr/local/etc/haproxy.conf
global
daemon
stats socket /var/run/haproxy.sock mode 600 level admin
stats timeout 2m
defaults
log global
mode tcp
option tcplog
option dontlognull
frontend fSocks5
mode tcp
bind *:1080 name socks5
log global
option tcplog
tcp-request inspect-delay 2s
default_backend bSocks5
backend bSocks5
mode tcp
balance leastconn
log global
option tcplog
option tcp-check
tcp-check connect port 1080
default-server inter 3s rise 2 fall 3 maxconn 1000 weight 10 check
server S01 172.16.50.11:3301
server S02 172.16.50.11:3302
# ....
server S50 172.16.50.11:3350
listen stats
bind *:9000
mode http
stats enable
#stats hide-version
stats show-node
stats realm Haproxy\ Statistics
stats uri /
# ....
status = bot.get_chat_member(chat_id="-1002028910711",user_id=call.message.chat.id).status
if status in ["creator","administrator","member"]:
bot.send_message(call.message.chat.id, "Спасибо что Подписались!")
else:
bot.send_message(call.message.chat.id,"Попробуй еще раз!",reply_markup=start_markup())
# ....
- haproxy как фронтэнд для зоопарка 3proxy
- куча контейнеров с 3proxy (40), запускается или через compose или через podman, или просто скриптом
- freeradius для общей базы клиентов, возможно с беком из mysql или ldap (тут на вкус и цвет...)
- prometheus/vicrtoriametrics + grafana для подглядывания за зоопарком.
- серверов/ip-адресов по вкусу и нагрузкам, по мере вуаерирования зоопарка :)