gateway Docker部署 #
mall3s-gateway网关主要改造自Spring Cloud Alibaba Gateway开源项目.关于Spring Cloud Gateway项目您可以通过以下文章了解gateway介绍
我们采用docker方式部署gateway,若您还未部署nacos,请优先部署《nacos搭建》后再搭建网关。 若您还不了解如何通过腾讯云容器服务来部署服务,请优先看《 腾讯云容器服务使用教程 》
下载代码 #
我们已经为您准备好代码仓库,请用SourceTree下载gitlab仓库:http://110.41.156.31/mall3s-group/Mall3s.Cloud
部署mall3s-gateway服务 #
打开腾讯云镜像仓库服务-》镜像仓库 - 容器镜像服务 - 控制台 (tencent.com) (opens new window)
创建mall3s-gateway镜像仓库,并关联代码仓库。
设置构建配置
选择代码仓库
构建镜像
发布服务 #
打开容器服务(集群 - 容器服务 - 控制台 (tencent.com) (opens new window)),并新增mall3s-gateway-test服务。
注意:环境变量设置需要加入以下设置:
spring.profiles.active:test
代表使用测试环境。- SW_AGENT_COLLECTOR_BACKEND_SERVICES代表skywalking的地址
- SW_AGENT_NAME代表当前网关服务名
- JAVA_TOOL_OPTIONS代表-javaagent:/skywalking/agent/skywalking-agent.jar
默认端口号设置为32300。
线上效果 #
当您完成全部操作后,可到nacos中查看。