Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用api进行aws s3存储桶可用性(运行状况)检查_Javascript_Node.js_Amazon Web Services_Amazon S3 - Fatal编程技术网

Javascript 使用api进行aws s3存储桶可用性(运行状况)检查

Javascript 使用api进行aws s3存储桶可用性(运行状况)检查,javascript,node.js,amazon-web-services,amazon-s3,Javascript,Node.js,Amazon Web Services,Amazon S3,我在node.js应用程序中实现了s3文件上传,有时s3存储桶会因为维护或其他原因而停机。我考虑实现api来检查s3存储桶是否健康(工作正常),以便用户意识到这个问题。但找不到此的api终结点 我确实找到了一个类似的方法,但对我没有帮助 谢谢,S3有99.99999999%的正常运行时间耐久性,这真的足够让人放心了。为了安全起见,请在SDK上载中包含错误检查。如果您非常担心,那么可以排队重试几次,然后通知用户。对于较大的对象,请使用多部分上传。S3存储桶多久会停机维护一次?如果你使用的是冗余存储

我在node.js应用程序中实现了s3文件上传,有时s3存储桶会因为维护或其他原因而停机。我考虑实现api来检查s3存储桶是否健康(工作正常),以便用户意识到这个问题。但找不到此的api终结点

我确实找到了一个类似的方法,但对我没有帮助


谢谢,S3有99.99999999%的正常运行时间耐久性,这真的足够让人放心了。为了安全起见,请在SDK上载中包含错误检查。如果您非常担心,那么可以排队重试几次,然后通知用户。对于较大的对象,请使用多部分上传。

S3存储桶多久会停机维护一次?如果你使用的是冗余存储,这在实践中应该不是问题。我不熟悉冗余存储。如果一个s3存储桶关闭,我将使用另一个s3存储桶进行上传。我知道这种情况很少发生,但不能忽视这个问题。水桶不会“倒下”。亚马逊S3可能会出现极为罕见的宕机情况(在10年的历史中很少),但这将影响到一个地区的所有存储桶,而不仅仅是一个存储桶。更有可能是您和AWS之间存在网络问题。我使用的是多部分上传,也实现了错误处理重试。我想问的是,我是否可以[使用api]检查状态。(我知道他们的服务是可以偿还的)我能想到的唯一其他可能性是在bucket endpoint上运行CloudWatch的合成金丝雀(从未尝试过,但有可能)。就我个人而言,我认为这太过分了。