1
AoEiuV020 2021-08-27 18:39:10 +08:00
你需要的可能是 nio,
|
2
Ariver 2021-08-27 18:45:58 +08:00 via iPhone
2021 年了,用 netty 写吧。
如果不用的话就是写一个死循环 |
3
AoEiuV020 2021-08-27 18:46:23 +08:00 via Android 1
不过你都提到线程池了,bio 正常做法就是单独一个线程循环读数据,读到了再处理,没读到就一直等着,这也不需要什么通知,
|
5
kaneg 2021-08-27 20:07:06 +08:00 via iPhone 1
直接调 read ()方法啊,它会自己阻塞直到有数据才返回。
|
6
darkengine 2021-08-27 21:25:28 +08:00
用 netty 吧
|
7
lululau 2021-08-27 21:47:29 +08:00
nio 是要你去 polling 的吧,楼主要的应该是 aio 吧
|
8
Cbdy 2021-08-27 22:10:01 +08:00 1
|
9
gBurnX 2021-08-28 14:07:36 +08:00
什么年代了还自己写 socket...
直接 pb + gprc 一步到位不好嘛? |