wechat.yaml 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  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. Level: info
  15. Compress: false
  16. KeepDays: 7
  17. StackCoolDownMillis: 100
  18. DatabaseConf:
  19. Type: mysql
  20. Host: vm4
  21. Port: 3306
  22. DBName: wechat
  23. Username: root
  24. Password: simple-admin.
  25. MaxOpenConn: 100
  26. SSLMode: disable
  27. CacheTime: 5
  28. CoreRpc:
  29. # Target: k8s://default/core-rpc-svc:9101
  30. Endpoints:
  31. - vm4:9101
  32. Enabled: true
  33. RedisConf:
  34. Host: vm4:6379
  35. CasbinDatabaseConf:
  36. Type: mysql
  37. Host: vm4
  38. Port: 3306
  39. DBName: wechat-admin
  40. Username: root
  41. Password: simple-admin.
  42. MaxOpenConn: 100
  43. SSLMode: disable
  44. CacheTime: 5
  45. CasbinConf:
  46. ModelText: |
  47. [request_definition]
  48. r = sub, obj, act
  49. [policy_definition]
  50. p = sub, obj, act
  51. [role_definition]
  52. g = _, _
  53. [policy_effect]
  54. e = some(where (p.eft == allow))
  55. [matchers]
  56. m = r.sub == p.sub && keyMatch2(r.obj,p.obj) && r.act == p.act