1
maty 2021-01-28 20:00:07 +08:00
跨平台的话,期望能有个 cmake
|
2
jdz 2021-01-28 20:13:41 +08:00 via Android
用 brpc 不香吗
|
4
intlinfo OP |
5
YouLMAO 2021-02-01 01:59:36 +08:00 via Android
@intlinfo 看了,基本对于需求方不可用,现实需要一个 client 连多个 service,比如 redis,es,都配连接池,比如 redis 开 2,es 开 20,你根本不支持嘛,单点对单点异步基本没有意义
|
6
wlgq2 2021-02-04 17:31:54 +08:00 via Android
https://github.com/wlgq2/uv-cpp
我自己用了好几年了,个人觉得挺好用的。再过几年网络就要进去 C 艹标准库鸟🐦。 |
7
intlinfo OP |
9
intlinfo OP @YouLMAO
仔细回想了一下您说的问题,server 对外是预留了 一个 map 的 context 可以保存各种不同的类或指针,因为是一个 any 类型,通过 loop 可以很方便的对每个线程对应的每个会话进行调用(连接各种数据库,它是一个 size_t 类型的大小)。它是绝对的线程安全的。 如果是 client 的话,没有认真写,能用就好了。后面会一点点完善的。 |