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;

問題解決,上傳成功。

在這裏插入圖片描述

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