背景

某项目OSB生产环境RFC接口概率性调用失败,大概10次调用就会有一次失败,可以稳定重现,以下是该问题的一些重要信息

封装了1个简单的sap rfc查询接口,没其他逻辑,只返回结果。

  • 1. OSB生产环境节点服务器单机运行,依旧存在问题,每个单机都会出现。
  • 2. OSB生产环境配置连接SAP单个节点IP,依旧存在问题,每个SAP节点都会出现。
  • 3. 重启OSB生产环境服务器后,依然会出现问题。
  • 4. 【重点】使用JAVA写代码 去调用SAP RFC接口,不会出现这个问题。
  • 5. 【重点】OSB的测试环境调用 SAP的测试环境RFC接口,不会出现这个问题。
  • 6. 【重点】OSB的测试环境调用 SAP的生产环境RFC接口,不会出现这个问题。
  • 7. 【重点】OSB的生产环境调用 SAP的测试环境RFC接口,会出现时而请求测试的sap,时而请求生产的sap。也会出现这个not found问题。

看起来很诡异是吧,这也是给这个问题取名幽灵RFC的原因,但看现象无法做出最基本的可能性判断,没有规律可循。错误日志如下(摘取重要的片段):

Read the rest of this entry

,

背景

最近入手了一台阿里云ECS,就寻思着搭建个个人博客,记录自己的一些技术研究,技术只有记下来才是属于你的,不记下来只是暂时属于你的。很多时候辛辛苦苦通宵熬夜研究技术解决了难题,如果当时没记下来下次要用的时候又得重新来一遍,永远不会成长。所以好记性不如烂笔头,学到新的东西要及时记下来,不仅对自己是技术积累的过程,也能惠及广大同行,何乐而不为。

Read the rest of this entry

,