在网上找了好久都是基于log4j1的,官方网站也只是提到了客户端的配置,搞了好久终于做了一个基于log4j2的日志集中访问的日志服务器。(网上其它都是copy来copy去的,本示例绝对全网首发)
具体步骤:
1。引入log4j-api-2.1.jar;log4j-core-2.1.jar两个jar包
2.配置log4j2.xml
<?xml version="1.0" encoding="UTF-8"?>
<Configuration>
<!-- Appenders 输出目的地 -->
<Appenders>
<!-- 配置日志输出文件名字 追加读写 host地址 端口 -->
<Socket name="system" host="localHost" port="5001" >
<!-- 输出格式 序列布局-->
<SerializedLayout />
<!-- <PatternLayout pattern=" [%t] %-5level %logger{36} %L- %msg%n" /> -->
<!-- <PatternLayout pattern=" [%t] %-