点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
当我运行我的应用程序时,我收到一条错误消息。 我的问题是如何释放端口?
netstat -ntulp | grep 51007
tcp00 0.0.0.0: 51007 0.0.0.0:* LISTEN3833/sapwebdisp
日志:
异步作业'启动应用程序'exo67HCMTC6A1lHhV3-nlp-sapui5-app'的1个实例'[组织'组织名称',空间'PROD']'失败:com.sap.xs2rt.controller.ControllerExceptions $ ResourceConflictException:SAP WebDispatcher绑定应用程序端口失败(已被占用)。 路由到应用程序将不可用。 重新启动应用程序可以解决问题。
您好李娟
我认为您需要连接到XSA座舱,然后导航到您的空间。 在此应该可以找到正在运行的应用程序。
您可以从此处停止或删除该应用程序。 当您返回WebIDE时,应该可以再次构建它,然后启动它。
让我知道是否有帮助。
您好李娟 a>
大多数端口范围通常由实例号驱动,除了XS Advance应用程序范围(:-(),如此处所述,您可以在其中按产品进行过滤:
但是,似乎有一种方法可以配置XS Advanced中使用的路由器端口范围,如下所述:
设置为router_portrange_start/router_portrange_end
现在,为了强制端口,我将参考 Thomas Jung 对以下Git问题发表评论:
我还是不会将端口放在mta.yaml中。 我建议在部署时仅通过mtaext文件提供内容,就像我们安装SAP Web IDE itself一样。 实际上,我们不建议尝试使用大量的静态端口。如果您不喜欢动态端口分配,则正确的解决方案是改用基于主机名的路由
以下是MTA描述符文档的链接: