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镜像仓库,并关联代码仓库。

image-20230224005058077

设置构建配置

image-20230224005149791

选择代码仓库

image-20230224005302266

构建镜像

image-20230224005357171

发布服务 #

打开容器服务(集群 - 容器服务 - 控制台 (tencent.com) (opens new window)),并新增mall3s-gateway-test服务。

image-20230224005454050

注意:环境变量设置需要加入以下设置:

  • spring.profiles.active:test代表使用测试环境。
  • SW_AGENT_COLLECTOR_BACKEND_SERVICES代表skywalking的地址
  • SW_AGENT_NAME代表当前网关服务名
  • JAVA_TOOL_OPTIONS代表-javaagent:/skywalking/agent/skywalking-agent.jar

默认端口号设置为32300。

image-20230224005658795

线上效果 #

当您完成全部操作后,可到nacos中查看。

image-20230224005948013

上次更新: 3/10/2023, 5:33:48 PM