当前位置: 首页 > news >正文

记一次重大的问题解决

问题的模样

我们是需要的操作两个git仓库的的三个分支(此处第一个仓库简称:A(负责程序的第一层进入),第二个简称B(负责业务的执行))

大致就是A的代码引用了B,B的代码引用了A,互为对方的jar包。

问题(部署到测试域之后):

1:请求打进来之后,有时候进,有时候不进,有时候进来的数据不对(跟新代码定义的数据有出入)

2:查找日志,五六点还在用,但只能查到三点半的日志

排查经过

1:代码层面排查,经过多次自检。并没有发现什么问题

2:部署过程的检查,一度以为是部署过程有问题,可能三个jar包打错了,或者部署到了另一方的文件夹里。经排除也不是。

3:跟团队里的老人排查。主要再次排查了代码,git记录。并没有发现什么问题

结果

因为明日就要交付甲方,所以各位相关同事一直再催。

所以集合组内力量,最终,在一位同事的教导下,

(nacos,服务管理 -> 服务列表 -> 对应的服务名称 -> 集群 -> 发现另一台115尾号的服务器),

至此,115机器是老服务,顶替了部署的服务

导致请求都发到115去了:

1:访问无效。如果115服务没开,但是挂着nacos,导致我的请求被115截住。 所以我这里看着是访问无反应

2:数据异常。115服务器开着,因为115跑的是老代码,所以数据进来后,最终加载到数据库里的数据异常。跟我的新代码有出入

3:日志异常。因为请求跑115去了,所以日志都打在他那里,我这里自然看不到。

相关文章:

  • kali xrdp
  • STM32—触摸键
  • 我们在SqlSugar开发框架中,用到的一些设计模式
  • 光学相干断层扫描(OCT)在 妇科诊断 中的革命性应用
  • 服务器遭受 DDoS 攻击的常见迹象有哪些?
  • C语言—自定义(构造)类型
  • igolang学习3,golang 项目中配置gin的web框架
  • 算法提升——LeetCode第385场周赛总结
  • 端口占用:Web server failed to start. Port XXX was already in use.原因分析-解决方案
  • RabbitMQ 网络分区处置策略配置
  • 应用服务器基础环境快速搭建
  • 【Git】:初识git
  • NestJS入门4:MySQL typeorm 增删改查
  • LeetCode刷题笔记之二叉树(三)
  • Emlog博客网站快速搭建并结合内网穿透实现远程访问本地站点
  • 实现windows 窗体的自己画,网上摘抄的,学习了
  • HTTP中的ETag在移动客户端的应用
  • IndexedDB
  • JavaScript标准库系列——Math对象和Date对象(二)
  • Java读取Properties文件的六种方法
  • JS题目及答案整理
  • mac修复ab及siege安装
  • Redis提升并发能力 | 从0开始构建SpringCloud微服务(2)
  • Sass 快速入门教程
  • vue的全局变量和全局拦截请求器
  • 笨办法学C 练习34:动态数组
  • 欢迎参加第二届中国游戏开发者大会
  • 理解在java “”i=i++;”所发生的事情
  • 力扣(LeetCode)22
  • 数组的操作
  • 微信小程序设置上一页数据
  • 为物联网而生:高性能时间序列数据库HiTSDB商业化首发!
  • 异常机制详解
  • const的用法,特别是用在函数前面与后面的区别
  • $(selector).each()和$.each()的区别
  • (delphi11最新学习资料) Object Pascal 学习笔记---第2章第五节(日期和时间)
  • (初研) Sentence-embedding fine-tune notebook
  • (蓝桥杯每日一题)love
  • (每日持续更新)信息系统项目管理(第四版)(高级项目管理)考试重点整理第3章 信息系统治理(一)
  • (三)centos7案例实战—vmware虚拟机硬盘挂载与卸载
  • (算法二)滑动窗口
  • (转)Spring4.2.5+Hibernate4.3.11+Struts1.3.8集成方案一
  • .net core 6 集成 elasticsearch 并 使用分词器
  • .Net 知识杂记
  • /etc/sudoers (root权限管理)
  • @property @synthesize @dynamic 及相关属性作用探究
  • [20170705]diff比较执行结果的内容.txt
  • [AI]文心一言爆火的同时,ChatGPT带来了这么多的开源项目你了解吗
  • [AIGC] Nacos:一个简单 yet powerful 的配置中心和服务注册中心
  • [Android] 修改设备访问权限
  • [android]-如何在向服务器发送request时附加已保存的cookie数据
  • [Arduino学习] ESP8266读取DHT11数字温湿度传感器数据
  • [BIZ] - 1.金融交易系统特点
  • [C#] 我的log4net使用手册
  • [c]扫雷