我正在为我的 syslog 服务器使用 syslog4j 库。我正在接收客户端发送的消息。我希望我的服务器可以回复客户端。那可能吗?
这是我的服务器配置:
TCPNetSyslogServerConfigIF serverConfig = new TCPNetSyslogServerConfig(9000);
serverConfig.setHost(127.0.0.1);
serverConfig.addEventHandler(new SystemOutSyslogServerEventHandler());
这是客户端如何发送消息的示例:
TCPNetSyslogConfigIF clientConfig = new TCPNetSyslogConfig();
clientConfig.setHost("127.0.0.1");
clientConfig.setPort(9000);
clientConfig.setThreaded(false);
SyslogIF client = Syslog.createInstance("tcp_to",clientConfig);
client.info('info message');