- epoll: 端口
2048 - io_uring: 端口
1024 - ntyco: 端口
9096 - muduo: 端口
8080
-
环境准备
安装liburing库,sudo apt-get install liburing-dev 在Kmuduo目录下执行以下命令,一键部署并编译所需环境:./autobuild.sh
-
配置说明
- 在
kvstore.h文件中,通过宏开关选择启用ntyco协程库、muduo网络库以及io_uring。 - 注意: 使用
muduo网络库时,请在kmuduo_entry.cc文件中,将服务器 IP 地址设置为您本机的 IP 地址。
- 在
-
编译项目
在项目根目录下执行:make
即可一键编译,快速体验。
- 请根据实际需求选择合适的网络库和协程库。
- 如遇到编译或运行问题,请查阅相关文档或提交 issue。