NGINX Reverse Proxy 反向代理
通过 CPU 服务器访问 GPU 服务器
NGINX 配置文件
sudo vim /etc/nginx/sites-available/default
配置反向代理
server {
listen 8888;
server_name cpu1;
location / {
proxy_pass http://cpu1:8300/;
}
}
配置 WebSocket 反向代理
server {
listen 8001;
server_name cpu1;
location / {
proxy_pass http://gpu1:8001;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
}
}
proxy_http_version 1.1,proxy_set_header Upgrade $http_upgrade和proxy_set_header Connection "upgrade"这些行是为了支持WebSocket连接。
配置多个反向代理 server { listen 8888; server_name cpu1; location /oneapi { proxy_pass http://cp