有段时间没有这么好好的写写博客。从明天起就不用再忙活手里的栅格图引擎了,也算是好事,也算是坏事吧。说不定真的有那种否极泰来的事情。
该转战自己熟悉的网管软件开发了,看了看syslog4j,记录下边的例子,以便将来扩展参考使用。
例子代码来源
提出来代码,以供参考,主要是官方站点的例子似乎真的是看不到。
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 }