Hi, I have a couple of questions about the Rebex Syslog Client:
- Is the SyslogClient thread safe. Is it possible to create one instance of the client in my web application and use it for all the incoming http requests?
- Does the SyslogClient ensure that the connection stays open? Is it reconnecting if the TCP connection drop?
- I would like to use the SyslogClient to send audits to a SyslogServer. So I want to be sure that when I use the client, that the message was received by the SyslogServer. If it's not possible to send the message, I would like the client to throw an exception. Is it possible with your SyslogClient?
- Does the SyslogClient have a kind of connections pool to connect to the SyslogServer, to load balance the logs to send? Let say I have 100 logs to send simulatinously from 100 different http request.