升级到 payara 4.1.1.171 后应用程序未加载
Posted
技术标签:
【中文标题】升级到 payara 4.1.1.171 后应用程序未加载【英文标题】:Application is not loading after upgrading to payara 4.1.1.171 【发布时间】:2017-12-08 14:38:02 【问题描述】:将服务器从glassfish 3.1
升级到payara 4.1.1.171
,进行glassfish
配置备份并恢复到payara 4.1.1.171
。之后我的应用程序没有加载并且在控制台中它抛出这个错误 net::ERR_INCOMPLETE_CHUNKED_ENCODING
如果我将压缩属性更改为“关闭”,则应用程序正在加载。
<http request-timeout-seconds="2700" chunking-enabled="false" compressable-mime-type="text/html,text/xml,text/plain,image/gif,image/jpeg,image/png,text/css,text/javascript,application/json,application/xml" max-connections="250" compression="on" default-virtual-server="server">
在上述配置中,如果我将compression="on" 更改为compression="off",那么它工作正常。 不要为什么这会破坏在具有相同设置的 glassfish 中工作的 payara。我无法关闭将节省带宽的压缩。
注意:已经报告了一些与 Chrome net::ERR_INCOMPLETE_CHUNKED_ENCODING error 类似的问题 但对我来说不是这样
【问题讨论】:
【参考方案1】:根据this issue,该问题应在 Payara 4.1.2.172 中修复 使用该版本而不是 4.1.1.171
【讨论】:
感谢 OndrejM 的回复..即使我尝试使用 Payara Server 4.1.2.172 和 payara server 4.1.2.173-SNAPSHOT 但运气不好,同样的问题即将到来.. 那可能是升级后的bug或者配置错误。你应该提出一个问题on Github。 感谢 OndrejM 我已经在 github github.com/payara/Payara/issues/1739 中提出了一个问题,他们说它已在 payara 171 中修复,但在 172,173-snapshot 中也没有修复以上是关于升级到 payara 4.1.1.171 后应用程序未加载的主要内容,如果未能解决你的问题,请参考以下文章
如何计划从 WebSphere 迁移到更便宜的应用程序服务器,如 JBoss、Tomcat 或 Payara
Payara中的Apache Camel:'java:/ TransactionManager'查找失败
使用 Payara 4.1.1 在不同的 JAR 中加载 CDI bean
使用Eclipse和Payara服务器的Jersey REST应用程序找不到HTTP状态404
Payara Server 错误:找不到或无法加载主类[9]--add-opens-java.logging.java.util.logging-ALL-UNNAMED