开发者社区 > 云原生 > 微服务 > 正文

请教下,服务不停机的zookeeper的迁移方案?感谢。

背景: 1. dubbo服务部署在k8s集群中 2. zookeeper是采用ecs单点部署(172.19.93.110:2181)

需求: 将zookeeper换成阿里云的zookeeper 或者 在k8s中部署zookeeper的集群版

请教下,服务不停机的zookeeper的迁移方案?感谢。

展开
收起
圆葱猪肉包 2023-03-21 11:59:41 395 0
2 条回答
写回答
取消 提交回答
  • 密钥格式问题:公钥可能需要特定的格式,如需要以-----BEGIN PUBLIC KEY-----开头并以-----END PUBLIC KEY-----结束。请检查您上传的公钥格式是否正确。

    密钥内容问题:如果复制公钥时不小心包含了空格或者其他不可见字符,也可能会导致JWT解析出错。

    算法不匹配:检查JWT的签名算法是否与您上传的公钥算法一致。例如,如果JWT使用的是 RS256 算法,公钥也应该是RSA类型的。

    Token结构问题:确保JWT token本身结构正确(通常由Header、Payload、Signature三部分组成,且以点.分隔)。

    Token过期:JWT token 有可能已经过期,确认token中的exp字段是否指定了未来的时间戳。

    Token签名问题:如果JWT在生成时签名使用的密钥和您上传的公钥不匹配,将无法验证通过。确保私钥与公钥是配套的。

    额外的校验字段:MSE 鉴权可能还会校验其他的JWT声明,比如 iss(Issuer), aud(Audience)等,确保这些字段存在且符合预期。

    2024-02-26 18:18:49
    赞同 展开评论 打赏
  • https://help.aliyun.com/document_detail/444943.html 此回答整理自钉群“MSE微服务引擎用户交流群 (二群,答疑查看群公告底部指引)”

    2023-03-21 15:37:36
    赞同 展开评论 打赏

为微服务建设降本增效,为微服务落地保驾护航。

相关产品

  • 微服务引擎
  • 相关电子书

    更多
    《MSE 微服务网关》 立即下载
    微服务引擎 MSE 治理中心重磅发布 立即下载
    阿里云微服务引擎 MSE 2.0 线上发布 立即下载