1.问题a

形容:

公司产品是基于虚机进行单机或者集群部署,须要革新成在rancher平台上容器化部署,各个服务注册到zk上应用的是容器零碎中的ip,注册到kong网关上应用的对应的主机ip加端口。在证书激活之前须要获取集群对应的sid信息,获取sid信息的接口十分慢,大概60s,而且屡次失败。

解决:

获取sid十分慢,是因为生成sid会通过zk各个服务节点信息拜访各个服务节点,所以查找各个服务节点,批改对应服务pod的正本数,发现有一个不是生产环境服务,是对应服务的zk配置配置谬误,把对应的服务勾销注册到生产zk,获取失常。

2.问题b

形容:

用户登录之后会闪退

解决:

查看登录页面申请的所有url,发现登录接口200胜利,到申请计量计费服务时候报401谬误,确认token信息是有携带的,应用postman调用也是401谬误,也就是说token信息有问题,但申请别的服务是没有问题的,咱们是应用redis做token共享的,也就是计量计费的redis不能失常获取token信息,那么可能是计量计费服务redis配置谬误,要么是redis集群有问题,但只有计量计费服务有问题,应该是配置有问题,运维共事查看配置,的确是配置错了。