spring - 运行spring批处理时nginx 413实体太大
问题描述
设置:
服务器 1:nginx (client_max_body_size 10M;) 上游到 3 个 solr 容器 3 x solr 容器
服务器 2 春季批处理应用程序
问题:spring批处理应用程序从数据库读取数据并将其插入solr(这是初始导入,所以它是一次性的),有数百万行。但是运行了很长时间后,我们得到错误 413 entity too large。块大小设置为 10,当我测量请求时它们不会大于 200kb。有没有人遇到类似的问题?我在互联网上搜索但没有运气,因为此错误通常与上传文件有关。
解决方案
推荐阅读
- spring-boot - 为什么我的 Spring Cloud Stream 配置会创建多个 kafka 消费者
- python - 将 .caffemodel 转换为 .mlmodel 失败
- sql - 排除 count > 5 的记录并选择其中的前 1 个
- python - 尝试将数据添加到 solr 时使用 pysolr 出现 400 错误
- c++ - 无法使用 gcc 8.4 在 c++ 中创建线程
- node.js - io.engine.generateId() 在打字稿中不起作用
- java - Spring MVC,我的 index.jsp 中没有显示数据
- linux - 使用 awk 和 sed 对带有头部和尾部的重复数据块进行排序
- python - 如何在 cuda 环境中的 opencv 中使用过滤器?
- lodash - 如何在 vite 中配置 lodash tree-shaking