使用SLB的前提下,如何做到同一组的ECS服务器架设2个网站。
能有解决的方案。
使用不同的域名和端口来做区分
不太清楚服务器上的两个网站是怎么区分的,是那种java服务不同端口吗,先假设两个网站的端口不一样(如果端口一样的话麻烦在补充下问题)
a网站对应这一组服务器的8000端口,b网站对应这一组服务器的9000端口
2个网站用两个域名
为两个网站设置不同的虚拟服务器组,定义好后端端口
将不同的域名匹配到不同的虚拟组
这样实现a域名对应a网站,b域名对应b网站
参考:https://help.aliyun.com/document_detail/85955.html?spm=5176.11783189.help.dexternal.33f21eb9yLzVR8
将两个域名都解析到slb所在公网ip
这样就可以在同一组服务器上访问不同网站了
1、SLB设置2个监听;
2、每个监听相同云主机组的不同端口(2个网站2个不同端口A和B,比如80监听8080,90监听9090);
3、两个网站分别是A:IP(80为默认,可不用敲),B:IP:90。
创建一个HTTPS监听,然后将来自域名为A客户端请求转发至虚拟服务器组A,将来自域名为B客户端请求转发至虚拟服务器组B。
详细的方案可以参考下CLB文档https://help.aliyun.com/document_detail/87023.html。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。