创建负载后,会自动创建负载均衡,负载创建后,检查相关的负载均衡是否正常,若出现负载均衡的端口异常,请检查此实例的安全组出入站规则配置。
部署idste云端服务环境,创建6个负载,以下为各个负载(服务)的相关说明:
ccr.ccs.tencentyun.com/idste/wechat.sms.service:v6.6 微信公众号服务 ccr.ccs.tencentyun.com/idste/phone.sms.service:v6.6 手机验证码服务 ccr.ccs.tencentyun.com/idste/qcloud.cns.service:v6.6 域名解析服务 ccr.ccs.tencentyun.com/idste/miniapp.controller.service:v6.6 小程序使用统计服务 ccr.ccs.tencentyun.com/idste/appcloud.service:v6.6 服务器异常掉线、证书更新、腾讯云token更新服务 (此服务无需启用网络服务)
连接到idste.net负载均衡,对外提供R6.X云端服务,如小程序、云管理器、数据同步、微信异步调用等等
ccr.ccs.tencentyun.com/idste/application_appcloud_nginx:v6.6.41 nginx反向代理 ccr.ccs.tencentyun.com/idste/application_appcloud_php:v6.6.41 API接口
此服务需要配置时,需要添加数据卷,配置端口映射
数据卷:
文件系统ip:/kuberapp/appcloud,数据卷子目录www-dev挂载到主机/disk/www/storage/目录
端口映射:
1. 8000 www.idste.net 云控制台 2. 8001 www-wx.idste.net 微信后台接口,用于传递微信事件和消息 3. 8003 appcloud.idste.net 云管理器 4. 8004 www-wechat-scan.idste.net 微信扫码界面
基于workerman实现的消息队列服务,用于API接口和app-appcloud-tools-v0606服务传递数据
ccr.ccs.tencentyun.com/idste/channel.service
端口映射:
1.2206(容器端口2206映射到服务端口2206) 2.2207(容器端口2207映射到服务端口2207)
注:需要将a.mq.pool.idste.net解析的容器的内网负载均衡上(idste.net)。
基于golang实现的公网云服务,对外服务端口为4191端口,当前已实现应用服务器MQTT证书颁发服务
ccr.ccs.tencentyun.com/idste/cloud_pubweb_golang:v0.2
端口映射:
4191,容器端口4191映射服务器端口4191
注:对外服务负载均衡配置请参考ingress配置
为*.idste.net提供缓存服务,对外服务端口为11211端口,服务地址为a.memcached.pool.idste.net:11211
端口映射:
11211,容器端口11211映射服务器端口11211
注:需要将a.mq.pool.idste.net解析的容器的内网负载均衡上(idste.net
配置脚本从NFS文件系统10.10.1.10:/firmware.idste.org和10.10.1.10:/release.idste.org挂载,对外提供www.idste.net/firmware和www.idste.net/release服务 配置: 镜像选择nginx,挂载点:
1 | nfs | /usr/share/nginx/html/firmware | firmware.idste.org |
2 | nfs | /usr/share/nginx/html/release | release.idste.org |
端口映射:
80,容器端口80映射服务端口80
端口转发协议为: * 容器对外提供网络服务是通过集群Service服务和Ingress服务实现,如www.idste.net实现
协议 | 监听端口 | 域名 | URL路径 | 后端服务 | 服务端口 |
https | 443 | www-wx.idste.net | / | app-appcloud-v0606 | 8001 |
https | 443 | www-wechat-scan.idste.net | / | app-appcloud-v0606 | 8004 |
https | 443 | appcloud.idste.net | / | app-appcloud-v0606 | 8003 |
https | 443 | www.idste.net | / | app-appcloud-v0606 | 8000 |
https | 443 | www.idste.net | /firmware | statica | 80 |
https | 443 | www.idste.net | /pubweb | cloud-pubweb-golang | 4191 |