事件起因:友方公司后台离职,需要我们这边帮忙接下业务及开发,在对接过程中发现本地网关服务gateway启动失败。经调查发现 nacos 动态获取路由失败,线上环境已经没有相应的配置文件了
让人不解的是 线上环境的nacos配置为空,但是代码可正常运行, 网关也在正常分发请求, 找了相关资料后发现 是nacos 的配置更新机制的问题, 修改配置时 会更新配置并重新加载,但是删除配置后 不会对客户端配置进行更新。
那么被删除的配置 应该怎么找回呢, 在配置管理-历史版本 中 只要知道 原有配置的Data ID、Group, 便可查询到之前删除的配置