使用反向代理服务功能
该功能仅适用于vPlatform+企业版本。它允许您使用一个地址访问vPlatform+集群中的任何服务器,通常为您的网关首页服务器。因为该服务器一般为远程访问,你需要在您的路由器或者防火墙上做好相应的端口转发规则。(通常为HTTP-80u端口及HTTPS-443端口)
点击AdminTool中的网关,然后点击 “Reverse-Proxy Server Role”:
- 网关的公有地址必须设置为固定有效的IP地址.
- 根据您的喜好选择Http 或 Https连接方式,在集群中的服务器必须能够相互通信,根据您选择的连接方法通常为80或443端口,注意,防火墙不要阻挡掉这些端口。
- 如果您需要可以启用负载均衡功能。如果您没有启用该功能,您需要为用户或组指派相应的服务器。
- 点击 “Add an Application server” 添加服务器,并且填写相应的显示名称,Internal Name为服务器的主机名,Private IP为内网的IP地址,完成后点击”Save”保存。
当您都设置完成后,你可以通过点击“Save Gateway Reverse-Proxy settings”保存设置,并通过AdminTool工具中的Web部署的重启功能来重启Web 服务。
反向代理与vPlatform+生成客户端
你可以使用vPlatform+生成客户端通过Reverse-Proxy Server来访问应用服务器。
例如,假定您的网关服务器拥有一个公网的IP地址1.1.1.1,而后端服务器的Internal name为”srv2″,那台使用生成客户端时,只需把URL地址指定为” 1.1.1.1:443/~~srv2″即可。