%PDF- %PDF-
| Direktori : /etc/ansible/roles/push-server/templates/ |
| Current File : //etc/ansible/roles/push-server/templates/nginx-rtc-im_settings.conf.j2 |
{% set rtc_upstream = hostname|default(inventory_hostname) %}
log_format simple '$time_local $status $request';
# if connection ti not set
map $http_upgrade $connection_upgrade {
default upgrade;
'' 'close';
}
map $http_upgrade $replace_upgrade {
default $http_upgrade;
'' "websocket";
}
# sub services
upstream nodejs_sub {
ip_hash;
keepalive 1024;
server {{ rtc_upstream }}:8010;
server {{ rtc_upstream }}:8011;
server {{ rtc_upstream }}:8012;
server {{ rtc_upstream }}:8013;
server {{ rtc_upstream }}:8014;
server {{ rtc_upstream }}:8015;
}
# pub services
upstream nodejs_pub {
ip_hash;
keepalive 1024;
server {{ rtc_upstream }}:9010;
server {{ rtc_upstream }}:9011;
}