Я использую Netty для настройки сервера Syslog, но я запутался, какой разделитель я должен принять.Syslog Netty Server - Defaultdelimiter
Когда я не использую разделители, тогда syslog отключается после размера байта. Как я могу убедиться, что сообщение Syslog завершено. Я знаю, что я должен использовать размер байта и подсчитывать длину сообщения, но дело в том, что я отправляю много сообщений одновременно, размеры байтов принимаются сначала, а затем и остальное сообщение, так что это невозможно для мне нужно подсчитать размер байта сообщения.
Теперь, когда я беру Delimiter.lineDelimiter(), сообщение не передается в channelRead0, поскольку в конце сообщения syslog отсутствует «\ r \ n» (Non-Transparent-Framing).
мне нужно убедиться, что я получаю полный системный журнал [byteSize syslogMessage] из гнезда TCP
Любая помощь приветствуется Спасибо