對象存儲服務(wù)OSS(Object Storage Service)是阿里云提供的海量、安全、低成本、高可靠的云存儲服務(wù)。其數(shù)據(jù)設(shè)計(jì)持久性不低于99.9999999999%,服務(wù)設(shè)計(jì)可用性(或業(yè)務(wù)連續(xù)性)不低于99.995%。
參數(shù)說明
參數(shù) | 描述 | 類型 | 是否必須 | 默認(rèn)值 |
---|---|---|---|---|
訪問域名url | OSS的Endpoint。 | String | 是 | 無 |
AccessKey ID | 當(dāng)前阿里云賬號的AccessKey ID。 | String | 是 | 無 |
AccessKey Secret | 當(dāng)前阿里云賬號的AccessKey Secret。 | String | 是 | 無 |
存儲空間名稱 | OSS的Bucket名稱。 | String | 是 | 無 |
從存儲空間中獲取一個對象
參數(shù) | 描述 | 類型 | 是否必須 | 默認(rèn)值 |
---|---|---|---|---|
Delay |
輪詢間隔時間,默認(rèn)毫秒。 您還可以使用例如60s(60秒)、5m30s(5分30秒)和1h(1小時)等單位指定時間值。 |
Duration | 是 | 1000 |
對象名稱 | 從存儲空間中獲取具有給定文件名的對象。 | String | 否 | 無 |
讀寫超時(毫秒) | 訪問OSS存儲空間的超時時間閾值。 | Integer | 是 | 30000 |
連接重試次數(shù) | 訪問OSS存儲空間時,連接失敗的重試次數(shù)。
0表示不重試。 |
Integer | 否 | 0 |
讀寫超時重試次數(shù) | 訪問OSS存儲空間時,讀寫超時的重試次數(shù)。
0表示不重試。 |
Integer | 否 | 0 |
從一個存儲空間中獲取多個對象
參數(shù) | 描述 | 類型 | 是否必須 | 默認(rèn)值 |
---|---|---|---|---|
延時 |
輪詢間隔時間,默認(rèn)毫秒。 您還可以使用諸如60s(60秒)、5m30s(5分30秒)和1h(1小時)等單位指定時間值。 |
Duration | 否 | 1000 |
前綴 | 在“僅消費(fèi)感興趣的對象”中使用的前綴。 | String | 否 | 無 |
是否獲取文件后,從存儲空間中刪除 | 當(dāng)文件已被獲取后,從OSS刪除對象,只有在提交了交換時才執(zhí)行delete。如果發(fā)生回滾,則不會刪除對象。如果此選項(xiàng)為假,則在輪詢中將一次又一次獲取相同的對象。因此,您需要在路由中使用冪等消費(fèi)者EIP來過濾出重復(fù)項(xiàng)。您可以使用鏈接S3ConstantsBUCKET_NAME和鏈接S3ConstantsKEY頭或僅使用鏈接S3ConstantsKEY頭進(jìn)行篩選。 | Boolean | 否 | FALSE |
要獲取的最大對象數(shù) | 獲取每個輪詢的最大消息數(shù),作為對輪詢的限制。是默認(rèn)無限制,但可以使用0或負(fù)數(shù)來禁用無限制。 | Integer | 否 | 10 |
讀寫超時(毫秒) | 訪問OSS存儲空間的超時時間閾值。 | Integer | 是 | 30000 |
讀寫超時重試次數(shù) | 訪問OSS存儲空間時,讀寫超時的重試次數(shù)。
0表示不重試。 |
Integer | 否 | 0 |
連接重試次數(shù) | 訪問OSS存儲空間時,連接失敗的重試次數(shù)。
0表示不重試。 |
Integer | 否 | 0 |
將對象放入存儲空間中
參數(shù) | 描述 | 類型 | 是否必須 | 默認(rèn)值 |
---|---|---|---|---|
讀寫超時(毫秒) | 訪問OSS存儲空間的超時時間閾值。 | Integer | 是 | 30000 |
將文件放入存儲空間中
參數(shù) | 描述 | 類型 | 是否必須 | 默認(rèn)值 |
---|---|---|---|---|
相對路徑 | Bucket內(nèi)的相對路徑 | String | 否 | 無 |
讀寫超時(毫秒) | 訪問OSS存儲空間的超時時間閾值。 | Integer | 是 | 30000 |
將一個或多個對象復(fù)制到存儲空間中
參數(shù) | 描述 | 類型 | 是否必須 | 默認(rèn)值 |
---|---|---|---|---|
源對象名稱 | 用于將對象復(fù)制到OSS的文件名。 | String | 否 | 無 |
目標(biāo)對象名稱 | 用于復(fù)制OSS對象的目標(biāo)文件名。 | String | 否 | 無 |
目標(biāo)存儲空間的名字 | 要復(fù)制到OSS的對象使用的目標(biāo)存儲空間名。 | String | 否 | 無 |
連接重試次數(shù) | 訪問OSS存儲空間時,連接失敗的重試次數(shù)。
0表示不重試。 |
Integer | 否 | 0 |
讀寫超時重試次數(shù) | 訪問OSS存儲空間時,讀寫超時的重試次數(shù)。
0表示不重試。 |
Integer | 否 | 0 |
讀寫超時(毫秒) | 訪問OSS存儲空間的超時時間閾值。 | Integer | 是 | 30000 |
刪除一個對象
參數(shù) | 描述 | 類型 | 是否必須 | 默認(rèn)值 |
---|---|---|---|---|
對象名稱 | OSS中要刪除的對象的文件名。 | String | 否 | 無 |
連接重試次數(shù) | 訪問OSS存儲空間時,連接失敗的重試次數(shù)。
0表示不重試。 |
Integer | 否 | 0 |
讀寫超時重試次數(shù) | 訪問OSS存儲空間時,讀寫超時的重試次數(shù)。
0表示不重試。 |
Integer | 否 | 0 |
讀寫超時(毫秒) | 訪問OSS存儲空間的超時時間閾值。 | Integer | 是 | 30000 |