Skip to content

AmdRyZen/rust-actix-web-service

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Rust

高性能 • 轻量级 • 命令行 • Tokio异步IO

RUST

rust-actix-web-service

实现说明

基于 actix-web actixactor框架和Tokio 异步IO系统之上构建的高级Web框架部分 以及对其他组件的集成, 包括但不限于(MySQL Redis elasticsearch Middleware jsonwebtoken等)

环境要求

需要 Rust1.42+, actix_web3.0

框架定位

绝对性能优先 基于Tokio异步IO的无栈协成

安装运行

sudo sh start.sh [dev|prod|build|linux]

服务器启动默认端口为 8000

性能测试

One of the fastest web frameworks available according to the TechEmpower Framework Benchmark.

使用文档

文档地址

##如果一切顺利,运行到最后你将看到如下的输出:

============2020-08-22 00:20:12===========
~> socket http://127.0.0.1:8000/
[Running 'cargo run']
    Finished dev [unoptimized + debuginfo] target(s) in 0.42s
     Running `target/debug/rust-actix-web-service`

License

Apache License Version 2.0, http://www.apache.org/licenses/

About

rust-actix-web-service

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published