如何解决在 Quarkus 中更改构建时间配置
我正在运行基于 Quarkus Rest Easy 的 Java 应用程序,该应用程序从外部应用程序中提取数据以加载其缓存。 但是我最近开始收到下面的异常并且似乎无法加载缓存。
javax.ws.rs.client.ResponseProcessingException:
javax.ws.rs.ProcessingException: com.fasterxml.jackson.databind.JsonMappingException:
RESTEASY003357: GZIP input exceeds max size: 10000000 (through reference chain: java.util.ArrayList[20985]
我明白
resteasy.gzip.max.input 默认设置为 10M
(如 https://docs.jboss.org/resteasy/docs/3.0.20.Final/userguide/html/gzip.html#d4e1407 中所述),从错误中可以清楚地看出我收到的解压缩数据的大小高于该大小。
因此,我尝试将 quarkus (https://quarkus.io/guides/all-config#quarkus-resteasy-common_quarkus.resteasy.gzip.max-input) 中的默认属性更改为更高的值。
quarkus.resteasy.gzip.max-input=2147483647M
附:
似乎我无法更改此属性的值。
有人可以指出我如何在运行时更改此值吗?
谢谢。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。