关于syslog4j写syslogd服务器的参考代码

有段时间没有这么好好的写写博客。从明天起就不用再忙活手里的栅格图引擎了,也算是好事,也算是坏事吧。说不定真的有那种否极泰来的事情。

 

该转战自己熟悉的网管软件开发了,看了看syslog4j,记录下边的例子,以便将来扩展参考使用。

 

例子代码来源 

http://almaproject.hg.sourceforge.net/hgweb/almaproject/ALMA/file/422a6527375f/src/local/comunefaenza/alma/server/managers/syslog/SyslogImplSSLTCP.java

 

提出来代码,以供参考,主要是官方站点的例子似乎真的是看不到。

 

     1 package local.comunefaenza.alma.server.managers.syslog;
     3 import org.productivity.java.syslog4j.server.SyslogServer;
     4 import org.productivity.java.syslog4j.server.SyslogServerConfigIF;
     5 import org.productivity.java.syslog4j.server.SyslogServerEventHandlerIF;
     6 import org.productivity.java.syslog4j.server.impl.event.printstream.PrintStreamSyslogServerEventHandler;
     7 import org.productivity.java.syslog4j.server.impl.net.tcp.ssl.SSLTCPNetSyslogServerConfig;
     9 public class SyslogImplSSLTCP {
    10 	public SyslogImplSSLTCP() {
    11 		System.setProperty("javax.net.ssl.keyAlias", "alma_server");
    13 		SyslogServerEventHandlerIF eventHandler = new PrintStreamSyslogServerEventHandler(System.out);
    14 		SSLTCPNetSyslogServerConfig configuration = new SSLTCPNetSyslogServerConfig();
    15 		configuration.setKeyStore("alma_server.jks");
    16 		configuration.setKeyStorePassword(".x.y.alma");
    17 		configuration.addEventHandler(eventHandler);
    19 		SyslogServer.createInstance("ssltcp", (SyslogServerConfigIF) configuration);
    20 	}
    21 }
   
   
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值