当应用启动成功后,您需要通过业务功能回归测试,确认应用没有问题。
配置测试域名
在Kubernetes集群中,可以通过配置服务端口实现集群内部不同服务之间的相互调用,通过配置路由实现从集群外部访问集群服务。
而在配置路由时,可以配置多域名,包括生产域名(客户自己备案的域名,完整域名)和测试域名(由容器平台提供域名,提供域名前缀即可)。您可以按照以下方法进行操作。
测试业务功能
客户可以通过上述配置的测试域名或客户自己的备案域名(备案域名因尚未更新DNS解析到该SLB公网IP,需在本地做域名绑定)就可以访问Kubernetes集群提供的业务功能。示例域名如下:
图 1. 测试域名

图 2. 用户备案域名



说明 请根据测试域名或备案域名完成业务功能回归测试,以保证新集群提供的业务服务没有问题。
确认应用日志
在迁移应用日志配置中,Swarm和Kubernetes的Logstore生成规则不同。所以,Swarm集群生成的应用日志和Kubernetes生成的应用日志在日志服务同个Project,不同Logstore下面。在测试过程中,可以查看Kubernetes创建的Logstore是否有业务日志输出,并确认输出是否正确。
- 登录日志服务控制台,在Project列表区域,单击目标Project名称。
- 在日志库页签,在Logstore列表中,可以看到对应的Logstore。
- 单击查询,即可查看Kubernetes集群的日志信息,确认输出是否正常。
确认应用监控
在确认Kubernetes集群在新Logstore日志输出正常之后,需要进一步确认基于该日志Logstore基础之上的云监控、业务实时监控ARMS、消息投递存储等云产品是否正常配置,详情请参见日志服务-实时消费并按自身业务实际使用情况,确认各消费场景配置是否正常。
本例中,主要通过示例应用swarm-piggymetrics云监控中的主机监控和日志监控确认Kubernetes集群的服务运行情况,具体操作如下:
在文档使用中是否遇到以下问题
更多建议
匿名提交