cost 92 ms
無法使用 rusoto 編譯 Rust AWS Lambda

[英]Unable to compile Rust AWS Lambda using rusoto

我在編譯 Rust lambda 時遇到了一些問題。問題是在我包含 rusoto package 之后開始的,它抱怨 linker 問題(選項和庫)。 我在跑: 得到: 我的 Cargo.toml: 我確實嘗試禁用 zig-linker: 然后編譯,但 AWS 會報錯: 我該怎么做才能解決這個問題 ...

Rusoto S3 從 S3 讀取 object

[英]Rusoto S3 reading object from S3

抱歉,如果這是一個愚蠢的問題,我對使用 rust 還很陌生,我很難弄清楚如何使用 rusoto 庫從 s3 讀取 object。 https://rusoto.github.io/rusoto/rusoto_s3/ 到目前為止,我已經做了這么多: 但是我不知道如何將由此返回的流式主體轉換為可用的 ...

將流式未來的主體 object 保存到磁盤

[英]Save body of a streaming future object to disk

我正在使用rusoto中的PollyClient ,我正在嘗試處理我認為是來自方法synthesize_speech()的某種類型的Future響應。 這是我按原樣編譯和運行的代碼片段:extern crate rusoto_core; extern crate rusoto_polly; use ...

rust AWS 分段上傳使用 rusoto,多線程(人造絲)在“沒有反應堆運行……”時驚慌失措

[英]rust AWS multipart upload using rusoto, multithreaded (rayon) panicked at 'there is no reactor running …`

我正在嘗試將文件上傳到rust中的aws ,因為我正在使用rusoto_s3的 s3 rust 客戶端,當這些部分是從單個線程發送時,我設法讓分段上傳代碼工作,但是,這不是我想要什么,我想上傳大文件,我希望能夠在多個線程中發送這些部分,為此,我做了一些谷歌搜索,我遇到了rayon 。 有關信息,分段 ...

如何一起使用 actix-web 3 和 rusoto 0.46?

[英]How do I use actix-web 3 and rusoto 0.46 together?

當我嘗試同時使用 actix-web 3 和 rusoto 0.46 時,出現以下運行時錯誤:thread 'actix-rt:worker:0' panicked at 'there is no reactor running, must be called from the context o ...

如何將`futures::Stream`包裝到任何實現`Write`的東西中?

[英]How to wrap a `futures::Stream` into anything that implements `Write`?

最終我需要一個用於ByteStream的 ByteStream。 所以我想我可以從futures::Stream創建它: 我有一個方法process ,它需要 2 個參數,一個用於impl Read ,另一個用於impl Write ,其中 Read 和 Write 來自std::io 。 如何將 ...

混合選擇! 和 Rust 中的異步調用

[英]Mixing select! and async calls in Rust

我正在構建一個小應用程序,它應該以不同的時間間隔安排兩個任務(基於rusoto AWS SDK):每 X 秒運行一個任務,每 Y 秒運行另一個。 我找到了提供滴答計時器和選擇的板條箱crossbeam select! 宏並將它們放在一起,如下所示:fn main() -> Result< ...

Tokio core.run 無法編譯。 出現錯誤:特性 `futures::future::Future` 未針對 `impl futures::Future` 實現

[英]Tokio core.run can't compile. got error: the trait `futures::future::Future` is not implemented for `impl futures::Future`

我正在用這個例子學習Rust和 Rusoto 所以我改變了這樣的代碼:use rusoto_core::{Region, RusotoError}; use rusoto_dynamodb::{ AttributeDefinition, AttributeValue, CreateTable ...

如何將 futures_io::AsyncRead 轉換為 rusoto::ByteStream?

[英]How do I convert a futures_io::AsyncRead to rusoto::ByteStream?

我正在嘗試構建一個從 SFTP 服務器中提取文件並將它們上傳到 S3 的服務。 對於 SFTP 部分,我使用的是async-ssh2 ,它為我提供了一個實現futures::AsyncRead的文件處理程序。 由於這些 SFTP 文件可能非常大,我正在嘗試將此File處理程序轉換為可以使用Byte ...

2020-06-09 19:08:58   1   387    rust / rusoto  
如何將我的結構放入 Rust 中 AWS Kinesis 的 PutRecordInput?

[英]How do I put my struct into a PutRecordInput for AWS Kinesis in Rust?

我對 Rust 非常陌生,並試圖獲得一些可以將記錄推送到 kinesis firehose stream 的代碼。 當我嘗試這個時,它需要bytes::bytes::Bytes中的數據,但我不清楚如何將我的結構轉換為bytes::bytes::Bytes表示。 任何有關如何 go 的示例將不勝感激 ...

Rusoto 使用 sigv4 進行流式上傳

[英]Rusoto streamed upload using sigv4

我在將上傳流式傳輸到 S3 時遇到問題:// rust version 1.42.0 // OS macos // [dependencies] // rusoto_core = "0.43.0" // rusoto_s3 = "0.43.0" // log = "0.4" // pretty_en ...

在刪除 Rust Future 時恐慌運行異步代碼

[英]Panic running async code while dropping Rust Future

我有一個使用#[tokio::main]的應用程序,它在其中一項任務中在 AWS 上創建了多個資源。 我已經在Drop處理程序中實現了清理這些資源。 然而,這些清理函數是異步的,所以我使用block_on來確保它們在從drop返回之前同步運行。 main函數直到signal::ctrl_c() ...

如果找不到環境變量,如何從文件中回退到憑據?

[英]How can I fallback to credentials from a file if no environment variables are found?

如果沒有找到環境變量,我如何回退使用已解析文件 ( config.yml ) 中的憑據? 為了測試,我使用這個例子:extern crate rusoto_core; extern crate rusoto_s3; use rusoto_core::credential::ChainProvid ...

使用 rusoto 流式上傳到 s3

[英]Streamed upload to s3 with rusoto

如何使用rusoto將文件上傳到 s3,而不將文件內容讀取到內存(流式傳輸)? 使用此代碼: 我收到以下錯誤: ...

2019-09-05 17:11:43   2   2137    rust / rusoto  
如何通過rusoto / rust使用select_object_content?

[英]How to use select_object_content via rusoto / rust?

以下代碼嘗試從S3上存儲的文件中選擇一些數據: 它導致以下錯誤: 不允許對此資源使用指定的方法。 該示例是Python / boto3示例的1:1端口,因此,我確定它應該可以工作。 我發現了這個問題 ,這個問題已經有幾個月了,狀態對我來說還不清楚。 如何在Rust上 ...

為什么從Actix Web處理程序內的Rusoto S3流中讀取會導致死鎖?

[英]Why does reading from a Rusoto S3 stream inside an Actix Web handler cause a deadlock?

我正在使用actix_web和rusoto_s3編寫應用程序。 當我直接從main處在actix請求之外運行命令時,它運行良好,並且get_object可以正常工作。 將其封裝在actix_web請求中后,該流將永遠被阻止。 我有一個客戶端,該客戶端被封裝到Arc所有請求共享(這發 ...

使用FuturesOrdered組合器的Rusoto異步

[英]Rusoto async using FuturesOrdered combinator

我試圖使用FuturesOrdered發送並行異步Rusoto SQS請求: 任務正確完成但tokio::run(tasks)不會停止。 我認為這是因為tasks.for_each()將迫使它繼續運行並尋找更多的未來? 為什么不停止tokio::run(tasks) ? 我正確 ...

使用rusoto將字符串上載到S3

[英]Uploading a string to S3 using rusoto

我正在使用rusoto S3創建一個JSON字符串並將此字符串上傳到S3存儲桶。 我可以創建字符串,但是rusoto的S3 PutObjectRequest需要StreamingBody ,我不知道如何從字符串創建StreamingBody或者這是否真的有必要。 我得到的錯誤是 er ...

部署時,Docker和“OpenSSL庫報告錯誤”

[英]Docker and “The OpenSSL library reported an error” when deployed

我通過Amazon Elastic Container Service通過Rust和Rocket提供API。 每當我將對象放入或獲取到Amazon S3時,它在本地運行良好,但如果部署在Amazon ECS上,我會收到此運行時錯誤: HttpDispatch(HttpDispatchErro ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM