wechat.yaml 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. Name: Wechat.api
  2. Host: 0.0.0.0
  3. Port: 19101
  4. Timeout: 30000
  5. Auth:
  6. AccessSecret: "jS6VKDtsJf3z1n2VKDtsJf3z1n2"
  7. AccessExpire: 259200
  8. CROSConf:
  9. Address: '*'
  10. Log:
  11. ServiceName: WechatApiLogger
  12. Mode: console
  13. # Path: D:\code\gooki\sa\logs\Wechat\api
  14. Path: .
  15. Level: info
  16. Compress: false
  17. KeepDays: 7
  18. StackCoolDownMillis: 100
  19. DatabaseConf:
  20. Type: mysql
  21. Host: 192.168.66.57
  22. Port: 3306
  23. DBName: wechat
  24. Username: root
  25. Password: simple-admin.
  26. MaxOpenConn: 100
  27. SSLMode: disable
  28. CacheTime: 5
  29. CoreRpc:
  30. # Target: k8s://default/core-rpc-svc:9101
  31. Endpoints:
  32. - 192.168.66.57:9101
  33. Enabled: true
  34. RedisConf:
  35. Host: 192.168.66.57:6379
  36. CasbinDatabaseConf:
  37. Type: mysql
  38. Host: 192.168.66.57
  39. Port: 3306
  40. DBName: wechat-admin
  41. Username: root
  42. Password: simple-admin.
  43. MaxOpenConn: 100
  44. SSLMode: disable
  45. CacheTime: 5
  46. CasbinConf:
  47. ModelText: |
  48. [request_definition]
  49. r = sub, obj, act
  50. [policy_definition]
  51. p = sub, obj, act
  52. [role_definition]
  53. g = _, _
  54. [policy_effect]
  55. e = some(where (p.eft == allow))
  56. [matchers]
  57. m = r.sub == p.sub && keyMatch2(r.obj,p.obj) && r.act == p.act