gpt4 book ai didi

java - Glassfish + mod_proxy_ajp 下载被截断

转载 作者:行者123 更新时间:2023-11-30 04:52:26 28 4
gpt4 key购买 nike

我刚刚升级到 Glassfish 3.1.2,但遇到文件下载被截断的问题:

Glassfish 配置了一个 jk-listener,我使用 mod_proxy_ajp 在 Apache 后面运行它。

ProxyPass / ajp://www.mydomain.com:8009/
ProxyPassReverse / ajp://www.mydomain.com:8009/

我的应用程序即时生成一个 zip 文件,当我通过 ajp 代理下载时,该文件现在被截断为 256Kb。但是,如果我绕过 Apache 并直接使用 Glassfish http 端口,下载就会完全完成(大约 700Kb)。

我在 Apache 日志中看到这些错误:

ajp_check_msg_header() got bad signature 2c69
ajp_ilink_receive() received bad header
ajp_read_header: ajp_ilink_receive failed
(120007)APR does not understand this error code: proxy: dialog to xxx.xxx.xxx.xxx:8009 (www.mydomain.com) failed

知道这里发生了什么吗?

最佳答案

在我们使用 Apache 和 mod_jk 进行的设置中,从 GlassFish 3.0.1 升级到 3.1.2 后,我必须在 JK 网络监听器的 HTTP 选项卡中禁用分块。

请参阅:http://java.net/jira/browse/GLASSFISH-18446

关于java - Glassfish + mod_proxy_ajp 下载被截断,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9535605/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com