我如何在Actix Web应用程序中使用多个数据库客户端
我正在一个项目中,我需要管理与MongoDB实例和PostgreSQL实例的连接。 我目前的想法是制作一种自定义类型,其中包含 arc< lt; pgConnection>…
actix-web使用redis连接池
我正在使用 redis in actix-web 4 actix-web = "4" redis = { version = "0.21", features = ["r2d2", "cluster", "connection-manager", "tokio-comp…
如何在Docker中使用货物构建和运行Actix应用程序?
我问题的第二部分:开始我的应用程序是明智的吗?或者,您认为最好在我的本地计算机上构建该应用,然后在Docker中使用二进制文件?如果我使用二进制文…
流错误:处理程序在Actix Rust中阅读EOF之前删除有效载荷
我使用next.js(^12.0.10)和服务器中的Actix(4.0.0-beta.10)的应用程序。我想将图像转换为Base64格式,然后将其解码回二进制并将其保存在服务器中…
actix-web:在中间件中添加数据
我正在学习Actix-Web,我在中间件中解析了JWT,我想将JWT中的数据传递给解析以处理此请求的控制器,但我不知道该如何做 我的中间件: use actix_web::…
actix-web:限制上传文件大小
我成功上传了引用此示例的文件,但我不这样做不知道如何限制文件的大小,例如我无法保存超过5M的文件 [dependencies] actix-web = "4" actix-multipar…
Rust Actix Websockets 和Actix 经纪商
我对 rust 和 actix 很陌生,但我尝试构建一个技术原型,其中服务器通过 websocket 向客户端发送 protobuf 消息。 protobuf 部分可以工作并且没有问题…
Actix Websocket 似乎串行处理请求
我有 StreamHandler 处理来自服务器的传入请求,如以下代码片段所示。我遇到的问题是 handle 函数在前一个请求完成之前不会接受新元素。如何同时执行…
有没有办法在 actix-web 中拆分服务器路由声明?
我现在有以下服务器声明, let server = HttpServer::new(move || { App::new() .app_data(actix_web::web::Data::new(pool.clone())) .service(ping)…
Actix Actor 调用异步函数(HTTP get 请求)
我有一个定期运行的演员。 它一直有效,直到我尝试使用 reqwest 添加 HTTP 请求 pub struct Scheduler; impl actix::actor::Actor for Scheduler { ty…
状态代码和标头在 actix web 中不起作用
我试图通过 HTTPResponseBuilder 返回响应,但即使我使用自定义 status_code(如 307)和 Location: google.com 标头,我的浏览器也不会将我重定向到…
Actix Web 4 始终添加“Ok”场地
目前,我将 actix_web 从版本 3 更改为 4.0.0-rc.1,对于每个响应,它总是添加“Ok”/“Err”字段,如下所示 { "Ok": [ "item1", "item2" ] } 它应该…
在异步环境中使用 crate 通知
我正在使用 crate notification 来监视文件更改。 我的问题是,我在异步环境中使用它。今天我意识到,我的“通知”线程正在使用 100% CPU... 我需要示…
- 共 1 页
- 1