我有一个中间件Rails应用,它也在Rails中调用远程服务器API调用。据我所知,这个电话一直持续到最近几天。中间件服务器是新的,我们在周末移开了此服务。
远程呼叫基本上是这样的:
移动应用=>中间件Rails应用=>远程服务器Rails API
移动应用成功向远程服务器发出2个呼叫。第三次通话已开始收到此响应
{
"date": [
"Mon, 24 Jun 2019 21:03:44 GMT"
],
"server": [
"Apache/2.x.x (Red Hat)"
],
"x-frame-options": [
"SAMEORIGIN"
],
"x-xss-protection": [
"1; mode=block"
],
"x-content-type-options": [
"nosniff"
],
"etag": [
"\"641c2178771ebfb98623a7ce302384cb\""
],
"cache-control": [
"max-age=0, private, must-revalidate"
],
"x-request-id": [
"94365150-2c68-4f10-86cd-cf33f8d2e43e"
],
"x-runtime": [
"0.222738"
],
"x-powered-by": [
"Phusion Passenger x.x.x"
],
"status": [
"200 OK"
],
"vary": [
"Accept-Encoding"
],
"content-length": [
"421"
],
"connection": [
"close"
],
"content-type": [
"application/json; charset=utf-8"
]
}
我已经在中间件级别记录了它,因此它发生在中间件和远程服务器之间。中间件正在使用HTTParty进行HTTP Post调用。这个工作可能要到本周末才能完成。
我不知道返回什么。我看到该调用使它进入远程服务器上的API。服务器/网络管理员说,他们没有添加/更改任何会进行标记的内容。任何人都对开始寻找什么有任何想法?
编辑:中间件服务器是Ubuntu 18.04系统。我正在为Rails应用程序与乘客一起运行Apache。 UFW已设置。远程服务器是同时运行Apache和Passenger的RedHat服务器。以防万一。