关于问题解决:日常开发联调遇到的问题

25次阅读

共计 512 个字符,预计需要花费 2 分钟才能阅读完成。

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 集群有问题,但只有计量计费服务有问题,应该是配置有问题,运维共事查看配置,的确是配置错了。

正文完
 0