Всем привет.
1. Как сделать emit события на стороне сервера ?
https://github.com/aio-libs/sockjs/ - использую
Все взял с примера, суть в том что ничего отправлять с клиетна не хочу а только принимать.
К примеру сделал запись в БД и хочу отправить на клиент но как не могу понять.
2. Деплой приложения
https://docs.aiohttp.org/en/stable/deployment.html... - следовал етим настройкам
И тут у нас
http {
upstream aiohttp {
# fail_timeout=0 means we always retry an upstream even if it failed
# to return a good HTTP response
# Unix domain servers
server unix:/tmp/example_1.sock fail_timeout=0;
server unix:/tmp/example_2.sock fail_timeout=0;
server unix:/tmp/example_3.sock fail_timeout=0;
server unix:/tmp/example_4.sock fail_timeout=0;
# Unix domain sockets are used in this example due to their high performance,
# but TCP/IP sockets could be used instead:
# server 127.0.0.1:8081 fail_timeout=0;
# server 127.0.0.1:8082 fail_timeout=0;
# server 127.0.0.1:8083 fail_timeout=0;
# server 127.0.0.1:8084 fail_timeout=0;
}
}
Я хочу понять, есть у меня 4 сокета а можно на 1 все сделать и какой будет результат по быстродействию ?