Cloud Foundry自定义域:错误的网关

2020-09-16 15:14发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家您好,

我正在尝试使用私有域来映射从我的approuter到我的应用程序的路由。

我做到了:

cf创建域******** trial_org z47.xyz,

将approuters目的地设置为

目的地:> [{""":" poc.cf.destination"," url":" https://simple-servlet.z47.xyz/"," forwardAuthToken":true}]

设置目标应用程序要使用的路由

-路线:simple-servlet.z47.xyz/

为什么我总是收到"错误的网关"错误? 在approuter日志中,我看到了

2018-07-04T09:23:00.41 + 0200 [APP/PROC/WEB/0] OUT#2.0#2018 07 04 07:23:00:415#+ 00:00#ERROR#/Handler ### ###### oBgFHtD-i2HMSZ0C2wz2yIbelxe-jCwD ####### 08#09d-4117-4bdd-477d-7d03baf32f1b#PLAIN ## GET请求到/状态为502-将请求转发到https://simple-时出错 servlet.z47.xyz/simple-servlet:getaddrinfo ENOTFOUND simple-servlet.z47.xyz simple-servlet.z47.xyz:443#

当我使用共享域时, cfapps.eu10.hana.ondemand.com 而不是z47.xyz,路由正常运行。

最好的问候

坦率

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家您好,

我正在尝试使用私有域来映射从我的approuter到我的应用程序的路由。

我做到了:

cf创建域******** trial_org z47.xyz,

将approuters目的地设置为

目的地:> [{""":" poc.cf.destination"," url":" https://simple-servlet.z47.xyz/"," forwardAuthToken":true}]

设置目标应用程序要使用的路由

-路线:simple-servlet.z47.xyz/

为什么我总是收到"错误的网关"错误? 在approuter日志中,我看到了

2018-07-04T09:23:00.41 + 0200 [APP/PROC/WEB/0] OUT#2.0#2018 07 04 07:23:00:415#+ 00:00#ERROR#/Handler ### ###### oBgFHtD-i2HMSZ0C2wz2yIbelxe-jCwD ####### 08#09d-4117-4bdd-477d-7d03baf32f1b#PLAIN ## GET请求到/状态为502-将请求转发到https://simple-时出错 servlet.z47.xyz/simple-servlet:getaddrinfo ENOTFOUND simple-servlet.z47.xyz simple-servlet.z47.xyz:443#

当我使用共享域时, cfapps.eu10.hana.ondemand.com 而不是z47.xyz,路由正常运行。

最好的问候

坦率

2条回答
蓋茨
1楼-- · 2020-09-16 15:49

你好弗兰克,

如果simple-servlet是应用程序,则不应在路径中而是在主机中设置它。

通过-route:simple-servlet.z47.xyz/定义,主机(在域z47.xyz中)是simple-servlet。 确实是这样吗? 据我了解,简单servlet是一个应用程序名称(而不是主机名)。

您是否尝试过设置像https://z47.xyz/simple-servlet这样的路由?

此致

吹牛啤
2楼-- · 2020-09-16 16:02

嗨Milen,

非常感谢。 目标应用程序的名称是poc.cf.simple-servlet,我在应用程序路由中使用了simple-servlet作为主机名。 当我将Servlet绑定到其中时,String simple-servlet也出现在路径中,我将对其进行更改以避免混淆。

我应该在哪里使用路由https://z47.xyz/simple-servlet? 作为poc.cf.simple-servlet的应用程序路线? 我不知道没有主机名的路由是允许的。

当我将" z47.xyz"与" cfapps.eu10.hana交换时,我有一个有效的设置。 ondemand.com ",因此我想我的计划并非完全错误,我只是尝试使用私有域,然后失败了。 也许我必须对该域进行某些操作才能使其正常工作,但无法弄清楚是什么。

最好的问候

坦白

一周热门 更多>