Log4cplus-SocketAppender多久打开和关闭一个套接字

时间:2018-11-04 15:42:24

标签: sockets connection log4cplus

我想使用Log4cplus SocketAppender 打开TCP套接字到远程服务器,并将事件(日志消息)发送到该服务器。

由于我的应用程序要发送很多日志消息,所以我想知道-

SocketAppender多久打开一次和关闭到远程服务器的连接?它会在发送的每条消息中发生吗?或其他频率?

在发送日志消息的频率很高的情况下,我想防止日志消息发送方与远程服务器之间的连接状态“耗尽”。

SocketAppender是否可以防止这种情况发生?

1 个答案:

答案 0 :(得分:0)

调用close方法时,连接被断开,以下内容从文档中复制出来

https://log4cplus.sourceforge.io/docs/html/classlog4cplus_1_1SocketAppender.html

虚拟虚空close()     释放分配器中分配的所有资源,例如文件句柄,网络连接等。更多...