log.config.conf 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. <one>
  2. <application>
  3. #proxy需要的配置
  4. <client>
  5. #地址
  6. locator =
  7. #最大超时时间
  8. maxinvoketimeout =
  9. #模块间调用[可选]
  10. stat = one.onestat.StatObj
  11. #网络发送线程个数
  12. sendthread = 1
  13. #网络接收线程个数
  14. recvthread = 1
  15. #网络异步回调线程个数
  16. asyncthread = 3
  17. #模块名称
  18. modulename = one.onelog
  19. </client>
  20. #定义所有绑定的IP
  21. <server>
  22. #应用名称
  23. app = one
  24. #服务名称
  25. server = onelog
  26. #服务的数据目录,可执行文件,配置文件等
  27. basepath = /usr/local/app/one/onelog/data
  28. #日志路径
  29. logpath = /usr/local/app/one/app_log/
  30. #网络线程个数
  31. netthread = 2
  32. #本地管理套接字[可选]
  33. local = tcp -h /tmp/one.onelog.sock -p 0 -t 10000
  34. #本地node的ip:port:timeout[可选]
  35. node = ServerObj@tcp -h 127.0.0.1 -p 2345 -t 10000
  36. #配置中心的地址[可选]
  37. config = one.oneconfig.ConfigObj
  38. #配置绑定端口
  39. <LogAdapter>
  40. #ip:port:timeout
  41. endpoint = tcp -h 10.1.36.39 -p 20500 -t 10000
  42. #允许的IP地址
  43. allow =
  44. #最大连接数
  45. maxconns = 4096
  46. #当前线程个数
  47. threads = 10
  48. #处理对象, 支持多个, 以,分隔
  49. servants = LogObj
  50. </LogAdapter>
  51. </server>
  52. </application>
  53. <log>
  54. #log的数据目录
  55. logpath = /usr/local/app/one/app_log
  56. #写线程个数
  57. logthread = 10
  58. </log>
  59. </one>