sap路由器导航问题yaml文件

2020-08-23 17:44发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好社区, 当我在CF中使用C...

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

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


你好社区,

当我在CF中使用Cli进行部署时,我遇到以下问题。 我在项目中定义了以下yaml文件定义:(我添加了yaml文件的一小部分)

当您检入图像时,我正在使用$ {space}选择主机名。 我的空间称为" MY_SPACE_1"。 因此,当我在Cloud Foundry帐户中部署应用程序路由器时,主机将转换为:" my-space-1-server_out"

问题是,当您尝试导航到路由器时,找不到" 404"时出现" server_out",原因是,应用路由器正在尝试访问" MY_SPACE_1"

我该如何解决? 我的应用路由器版本为6.4.1

(58.0 kB)
6条回答
粗暴的香蕉
2020-08-23 18:13

感谢马吕斯的回复。

对我来说,您的示例正在运行,因为我拥有与您相似的项目并且运行良好,但是请让我解释为什么我需要这个

原因是因为我需要在每个环境中为每个应用程序生成不同的url访问,并且那些环境包含不同的空格名称。 而且我想避免自动生成网址,因为如果您不定义" host"参数,那么网址就会自动生成。

也许其他解决方案正在使用扩展文件,但是问题在于SCP中的传输方式,我们正在对SCP使用TMS,并且这种方法无法在部署时添加扩展文件。

无论如何,根据以下文档 MTA ,可以在"主机"参数中向MTA添加$ {space},因为这是示例之一。 但是这种行为很奇怪,因为当您使用主机名$ {space} -server_out进行部署时,CF中的该主机将转换为my-space-server_out。 但是,当您使用应用路由器导航时,并不是以相同的格式进行转换,我认为应用路由器应更改名称与相同名称my-space-server_out的名称,但是直接在MY_SPACE-server_out中添加空间名称。

如果我错了,请纠正我,并感谢您的帮助。

一周热门 更多>