Size: a a a

2021 April 27

OK

Oleg Kalinin in nginx_ru
про работу это понятно)
источник

OK

Oleg Kalinin in nginx_ru
создал отдельный конфиг и поместил в /etc/nginx/conf.d/vmagent.conf
upstream vmagent {
   server 192.168.3.51:8429;
   server 192.168.3.52:8429;
}
server {
   listen 8429;
   location /targets {
       proxy_pass http://vmagent;
   }
}
запустилось без ошибок, но стр не открывается http://ip-nginx:8429/targets
что не так?)
источник

AN

Anton Noginov in nginx_ru
В логе что?
источник

OK

Oleg Kalinin in nginx_ru
у нас в докере и  логах ничего лишь:
2021/04/27 09:22:00 [notice] 1#1: start worker process 32
2021/04/27 09:22:00 [notice] 1#1: start worker process 33
и тому подобное, нет ошибок или варнингов каких то
источник

AN

Anton Noginov in nginx_ru
Ну тогда настраивайте сначала логи, чтобы там было видно, что происходит.
А потом смотрите.

И - да, на два хоста в апстриме _одновременно_ запрос спроксировать так не получится.
источник

ZZ

Zudva Zudvin in nginx_ru
Всем привет!

Не могу решить проблему с решением задачи по перенаправлению ws на wss.


location /websocket/ {

   proxy_pass ​http://backend_host;
   proxy_http_version 1.1;
   proxy_set_header Upgrade $http_upgrade;
   proxy_set_header Connection "upgrade";
   proxy_read_timeout 86400;

}
источник

ВМ

Владимир Муковоз... in nginx_ru
ты сегодня уже был или сегодня день wss))
источник

ВМ

Владимир Муковоз... in nginx_ru
визуально это рабочий конфиг, хотя выше я уже писал что nginx тут не нужен вовсе, лучше вывести wss на отдельный порт без прослоек
источник

В

Влад in nginx_ru
У вас тоже с ларавелом проблема да?
источник

В

Влад in nginx_ru
https://beyondco.de/docs/laravel-websockets/getting-started/introduction - я вот эту библиотеку использовал, а вы какую?
источник

В

Влад in nginx_ru
Я последовал вашему совету, и все заработало, спасибо 👍
источник

ВМ

Владимир Муковоз... in nginx_ru
ларавел ехосервер?
источник

ВМ

Владимир Муковоз... in nginx_ru
вот как раз на нём я и понял что nginx там не нужен), при высоком онлайне)
источник

В

Влад in nginx_ru
нет, тут под капотом Ratchet на PHP, а ехосервер на nodeJS.
А высокий онлайн это какой? можете рассказать какие бывают ограничения у сокетов? А то я только начал изучать
источник

ВМ

Владимир Муковоз... in nginx_ru
ну тупило когда больше 6к
источник

ВМ

Владимир Муковоз... in nginx_ru
но пробелмы были с тем что нужно было тюнить проксирующий nginx
источник

ВМ

Владимир Муковоз... in nginx_ru
он лажал
источник

ВМ

Владимир Муковоз... in nginx_ru
в итоге я убрал nginx и всё стало круто
источник

ВМ

Владимир Муковоз... in nginx_ru
суть думаю не сильно изменилась, это всё ещё бинарный протокол не нуждающийся в проксировании
источник

В

Влад in nginx_ru
ага, а какую библиотеку сейчас используете? именно ехосервер?
источник