春季启动升级到版本2后,来自php服务的请求开始失败

时间:2020-05-18 12:04:05

标签: spring-boot cakephp spring-boot-2 cakephp-3.3

我已经将Java服务从Spring Boot 1.4升级到了2.2.5。在此之后,从php服务到升级服务的请求启动失败,出现下一个异常:

fopen(http:\/\/test-host.com/something/<uuid>): failed to open stream: HTTP request failed!

我在Java服务端检查了日志,却一无所获-似乎请求甚至没有到达日志过滤器(CommonsRequestLoggingFilter)。当我对相同的请求进行卷曲时,我收到了OK响应。因此,我决定看一下用于此请求的php服务上使用的php客户端。没什么可疑的-使用Cake php客户端和请求中的下一个标头:

 Host: 127.0.0.1:9999
 Accept: */*
 user-agent:"CakePHP"
 connection:"close"

超时设置为2秒,但是根据curl,请求的执行时间不到一秒钟,因此绝对不是超时问题。

spring服务不使用spring安全性,所以对于我为什么不到达请求真是很奇怪。

有人在升级后是否遇到过类似的问题?请帮忙,因为我不知道下一步要去哪里。

0 个答案:

没有答案