Как написать высокопроизводительный Netty Client

Я хочу, чтобы чрезвычайно эффективный TCP-клиент отправлял сообщения буфера протокола Google. Я использовал библиотеку Netty для разработки сервера / клиента.

В тестах сервер, по-видимому, способен обрабатывать до 500 тыс. Транзакций в секунду без особых проблем, но клиент имеет тенденцию достигать максимума около 180 тыс. Транзакций в секунду.

Я основал мой клиент на примерах, приведенных в документации Netty, но разница в том, что я просто хочу отправить сообщение и забыть, я не хочу ответа (который получает большинство примеров). Есть ли способ оптимизировать мой клиент, чтобы я мог достичь более высокого TPS?

Должен ли мой клиент поддерживать несколько каналов, или я должен быть в состоянии достигнуть более высокой пропускной способности, чем это с одним каналом?

Ответы на вопрос(2)

Ваш ответ на вопрос