Amazon web services 使用Amazonica从S3获取对象时,如何设置超时?
我使用从S3下载一个对象:Amazon web services 使用Amazonica从S3获取对象时,如何设置超时?,amazon-web-services,amazon-s3,clojure,amazonica,Amazon Web Services,Amazon S3,Clojure,Amazonica,我使用从S3下载一个对象: (require '[amazonica.aws.s3 :as s3]) (s3/get-object "my-bucket" "foo") 但是,有时下载会挂起。如何设置超时?s3/get object还可以获取关键字参数: (require '[amazonica.aws.s3 :as s3]) (s3/get-object :bucket-name "my-bucket" :key "foo") 您可以为上的任何访问者添加其他关键字参数。在这种情况下,您
(require '[amazonica.aws.s3 :as s3])
(s3/get-object "my-bucket" "foo")
但是,有时下载会挂起。如何设置超时?
s3/get object
还可以获取关键字参数:
(require '[amazonica.aws.s3 :as s3])
(s3/get-object :bucket-name "my-bucket" :key "foo")
您可以为上的任何访问者添加其他关键字参数。在这种情况下,您希望调用方法SdkClientExecutionTimeout
,因此请执行以下操作:
(s3/get-object :bucket-name "my-bucket" :key "foo"
:sdk-client-execution-timeout 10000)