windows.conf 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. <tars>
  2. <application>
  3. #proxy需要的配置
  4. <client>
  5. #地址
  6. locator = TestApp.FrameworkServer.QueryObj@tcp -h 127.0.0.1 -p 11004
  7. #最大超时时间(毫秒)
  8. sync-invoke-timeout = 15000
  9. async-invoke-timeout = 60000
  10. #刷新端口时间间隔(毫秒)
  11. refresh-endpoint-interval = 100000
  12. #模块间调用[可选]
  13. stat = TestApp.FrameworkServer.StatObj
  14. #发送队列长度
  15. sendqueuelimit = 1000000
  16. #异步回调队列个数限制
  17. asyncqueuecap = 1000000
  18. #网络异步回调线程个数
  19. asyncthread = 3
  20. #网络线程个数
  21. netthread = 1
  22. #合并回调线程和网络线程(以网络线程个数为准)
  23. mergenetasync = 0
  24. #模块名称
  25. modulename = TestApp.WinServer
  26. </client>
  27. #定义所有绑定的IP
  28. <server>
  29. start_output = ERROR
  30. closecout = 0
  31. #应用名称
  32. app = TestApp
  33. #服务名称
  34. server = WinServer
  35. #服务的数据目录,可执行文件,配置文件等
  36. basepath = .
  37. datapath = .
  38. #日志路径
  39. logpath = .
  40. #网络线程个数
  41. netthread = 1
  42. #合并网络和业务线程(以网络线程个数为准)
  43. mergenetimp = 0
  44. opencoroutine = 0
  45. loglevel=TARS
  46. #本地管理套接字[可选]
  47. local = tcp -h 127.0.0.1 -p 15001 -t 10000
  48. #配置中心的地址[可选]
  49. config = TestApp.FrameworkServer.ConfigObj
  50. #配置中心的地址[可选]
  51. # notify = tars.tarsconfig.NotifyObj
  52. #远程LogServer[可选]
  53. # log = tars.tarslog.LogObj
  54. # manuallisten = 1
  55. #配置绑定端口
  56. <WinAdapter>
  57. #ip:port:timeout
  58. endpoint = tcp -h 127.0.0.1 -p 18809 -t 10000
  59. #允许的IP地址
  60. allow =
  61. #最大连接数
  62. maxconns = 4096
  63. #当前线程个数
  64. threads = 5
  65. #处理对象
  66. servant = TestApp.WinServer.WinObj
  67. #队列最大包个数
  68. queuecap = 1000000
  69. #protocol = not-tars
  70. </WinAdapter>
  71. </server>
  72. </application>
  73. </tars>