0 Star 2 Fork 1

夏哥 / logbackserver

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 888 Bytes
一键复制 编辑 原始数据 按行查看 历史
xiahongwei 提交于 2018-08-13 15:01 . logbackserver
  • server.xml

    1. ServerSocketReceiver监听6000端口,多个client使用SocketAppender发送日志到这个logbackserver
    2. server.sh正式使用时后台运行即可
  • client.xml

    1. client相关文件仅用于测试,实际使用时将SocketAppender配置到logback.xml即可
    2. IncludeCallerData=true时日志支持方法名和行号等信息,否则输出问号
    3. ${HOSTNAME}附加到了contextName,以便区分多个client主机
    4. server重启时,client日志会缓存,默认queueSize=128,可自定义
  • 其他说明

    1. client可以使用ServerSocketAppender监听端口,让server使用SocketReceiver拉取日志,但通常是client需要知道server,而server不必关心client
    2. server和client都有被注释的第二种执行方式,测试时需要注释xml对应的等价配置,实际使用时建议xml更优
Java
1
https://gitee.com/xlongwei/logbackserver.git
git@gitee.com:xlongwei/logbackserver.git
xlongwei
logbackserver
logbackserver
master

搜索帮助