服务器上两个单独的php项目 A项目要请求B项目,断点看是A请求等待超时了,B才收到请求

finnson 2018-04-25 10:48:53
ab是两个单独的项目,放在一台服务器上,a要请求b的一个接口,a请求等待超时了,b才收到请求,另外一台服务器同样环境就正常,求大神指点
...全文
1030 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
李睿_Lee 2018-04-26
  • 打赏
  • 举报
回复
超时时间是多长? 是通过域名还是IP? 如果是域名请检查一下域名解析相关问题。我遇到过这样的问题: https://www.biglee.cn/blog/2016/307.html
山水天元 2018-04-25
  • 打赏
  • 举报
回复
两台服务器接口通讯,肯定会出现你说的这种问题,可以用异步的方式来设计接口, a 发送请求的 b , b先返回通讯结果 然后异步通知a 业务结果
finnson 2018-04-25
  • 打赏
  • 举报
回复
引用 1 楼 u013358222 的回复:
两台服务器接口通讯,肯定会出现你说的这种问题,可以用异步的方式来设计接口, a 发送请求的 b , b先返回通讯结果 然后异步通知a 业务结果
正常流程应该是这样 a请求b,b收到a的请求并返回,a收到b的请求返回值,继续处理a下面的逻辑 我现在出现的情况是 a请求b,a请求b超时,a下面的逻辑跳过,b收到a的请求

4,251

社区成员

发帖
与我相关
我的任务
社区描述
国内外优秀PHP框架讨论学习
社区管理员
  • Framework
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧