我需要从git版本2.14.2降级到2.8.1版本.我试过从这个链接下载2.8.1文件,但我真的不确定如何安装它们.谷歌搜索中似乎也有相互矛盾的答案,你是否需要卸载当前的git版本.请让我知道我应该做什么来降级git版本.我使用的是Windows 10.
当尝试使用该putObject()功能将CSV文件上传到我的S3存储桶时,如果该文件大于1 MB,则会超时。我能够成功上传的最大CSV文件为1048 KB(25500行),在我尝试上传的6次中,只有4次成功。任何小于1 MB的文件都可以快速上传而不会失败。一旦功能达到约1 MB的阈值,会导致该功能挂断并超时?
相关代码如下:
function writeToS3(){
var params = {
Bucket: bucketName,
Key: fileName,
Body: fs.createReadStream(fileName)
}
s3.putObject(params, function(err, data){
if(err){
console.log('Error uploading data to S3 bucket: ' + err);
throw err;
} else{
console.log("Data uploaded to S3 bucket: ", util.inspect(data));
}
});
}Run Code Online (Sandbox Code Playgroud)
下面是错误消息:
Error uploading data to S3 bucket: TimeoutError: Connection timed out after 120000ms
C:\Users\426782\documents\workspace-sts\lf-rti-file-copier-sql\node_modules\aws-sdk-proxy\node_modules\aws-sdk\lib\request.js:31
throw err;
^
TimeoutError: Connection timed out after 120000ms
at ClientRequest.<anonymous> (C:\Users\426782\documents\workspace-sts\lf-rti-file-copier-sql\node_modules\aws-sdk-proxy\node_modules\aws-sdk\lib\http\node.js:83:34)
at ClientRequest.g (events.js:292:16)
at emitNone (events.js:86:13) …Run Code Online (Sandbox Code Playgroud) 在 PageSpeed Insights 上分析我的网站时,它建议启用文本压缩,但是它提到的文件已经被 gzip 压缩,并且我的 nginx 服务器上已经启用了 gzip 压缩。
PageSpeed Insights 说需要在我的 Angular dist 包中进行 gzip 压缩的文件是:main.js, polyfills.js,styles.css
所有这些文件都已通过 成功进行 gzip 压缩ng build --prod && gzip-all "dist/*.*",因此它们存在于 dist 文件夹中。
Network 选项卡显示 nginx 服务器上启用了 gzip 内容编码:
Nginx.config Gzip 设置:
gzip on;
gzip_disable "msie6";
# gzip_vary on;
# gzip_proxied any;
# gzip_comp_level 6;
# gzip_buffers 16 8k;
# gzip_http_version 1.1;
# gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript;
Run Code Online (Sandbox Code Playgroud)
由于某种原因,它不读取 gzip 压缩的文件。
amazon-s3 ×1
angular ×1
aws-sdk ×1
git ×1
gzip ×1
javascript ×1
nginx ×1
node.js ×1
windows-10 ×1