Docker: Jenkins无法上传report到SonarQube服务器

Docker: Jenkins无法上传report到SonarQube服务器

一、问题(SonarQube Fail to requext)

  1. 环境:centos 7, docker 19.03.8
  2. 现象:两个大项目slave节点不能上传report(Fai to request),但是小项目slave节点可以上传。排除是ngnix proxy的问题。怕是阿里云的坑,就把一个大项目在小项目slave节点中跑了几次,都是失败。所以,也排除是服务器的问题。
    在这里插入图片描述

二、原因

ngnix控制了文件上传,默认大小为1M。

三、配置Ngnix

nginx配置中client_max_body_size的大小。
即,添加以下代码到 /etc/nginx/nginx.conf 文件的 http{ … } 块中:

# set client_max_body_size 100m;
client_max_body_size 100m;

问题解决,上传成功。

在这里插入图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章