我正在使用Payara微社区版本来部署一个微服务REST。我需要启用AJP端口,以便Apache代理服务器侦听AJP端口8192。
java -jar payara-micro-5.2020.5.jar --部署-jar ./payara/webapps rootDir ./payara --postbootcommandfile ./payara/postboot.txt
/payara/webapp文件夹包含微服务WAR文件。
postboot.txt内容:
创建-网络-侦听器-协议http-侦听器-1 --listeneraddress 0.0.0.0 -listenerport 8192-启用jk的真正jk-连接器
命令执行没有问题,以下端口启用了"Http端口“:"8080,8192”。
我能够在本地使用微服务API (http://localhost:8192/)。但是来自Apache代理的请求显示了糟糕的网关错误。
我是不是遗漏了一些AJP端口的配置,在Payara微中启用?
发布于 2021-03-22 14:30:54
通过在domain.xml中添加此行,为Payara启用了AJP端口
<network-listener protocol="jk-listener" jk-enabled="true" port="8192" name="jk-connector" thread-pool="http-thread-pool" transport="tcp"></network-listener>
https://stackoverflow.com/questions/66495656
复制相似问题