我们有一个Jenkins作业,它构建一些MSI文件并将其部署到我们的本地Artifactory实例。最近,此工件的文件大小从153.30 MB更改为186.60 MB,作业失败,未部署任何内容。
错误:
#include <iostream>
#include <thread>
#include <vector>
struct Counter {
int value;
Counter() : value(0){}
void increment(){
value = value + 1000;
}
};
int main(){
int n = 50000;
while(n--){
Counter counter;
std::vector<std::thread> threads;
for(int i = 0; i < 5; ++i){
threads.push_back(std::thread([&counter](){
for(int i = 0; i < 1000; ++i){
counter.increment();
}
}));
}
for(auto& thread : threads){
thread.join();
}
std::cout << counter.value << std::endl;
}
return 0;
}
引起:org.apache.http.NoHttpResponseException:目标服务器无法响应
我在这里发现了类似的问题: Cannot copy large Artifacts [502 Bad Gateway]
这是唯一有这个问题的工作/项目。
Artifactory配置为允许上传最多500 MB。
有什么想法吗?