|
|
|
threaded socket server, connection pooling. Вовпрос к созидателям в этом направлении
|
|||
|---|---|---|---|
|
#18+
Хочу начать писать сокет сервер для приёма клиентских соединений и дальнейшего обмена сообщениями/данными, есть вопрос по архитектуре. "Хочу" чтобы сервер открывал соединение и клал сокет в пул, мониторя наличие данные типо react и при их наличии звал нитку из пула для дальнейшей обработки. Не хочу на каждый сокет вешать нитку которая его слушает, хочу пул. Предположим я буду использовать Apache Commons Pool где будут лежать принятые сервером соединения. Вопрос, как мониторить поступление данных на сокет? Можtте подсказать реализацию на которую стоит обратить внимание? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2020, 14:44:43 |
|
||
|
threaded socket server, connection pooling. Вовпрос к созидателям в этом направлении
|
|||
|---|---|---|---|
|
#18+
Все уже написано до вас, гуглить java nio, java nio2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2020, 14:53:49 |
|
||
|
threaded socket server, connection pooling. Вовпрос к созидателям в этом направлении
|
|||
|---|---|---|---|
|
#18+
я бы сразу брал этажом выше и курил netty ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2020, 15:04:33 |
|
||
|
threaded socket server, connection pooling. Вовпрос к созидателям в этом направлении
|
|||
|---|---|---|---|
|
#18+
Legend! Вот спасибо за наводки! Если кому интересно могу поговорить о небольшой халтурке в перспективе по этому направлению. Буду смотреть сам но боюсь меня не хватит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2020, 15:15:51 |
|
||
|
|

start [/forum/topic.php?fid=59&gotonew=1&tid=2120818]: |
0ms |
get settings: |
11ms |
get forum list: |
40ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
59ms |
get topic data: |
28ms |
get first new msg: |
12ms |
get forum data: |
5ms |
get page messages: |
100ms |
get tp. blocked users: |
2ms |
| others: | 290ms |
| total: | 557ms |

| 0 / 0 |
