edgex.yaml 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. #Global Edgex configurations
  2. default:
  3. protocol: redis
  4. server: edgex-redis
  5. port: 6379
  6. topic: rules-events
  7. type: redis
  8. # Could be 'event' or 'request'.
  9. # If the message is from app service, the message type is an event;
  10. # Otherwise, if it is from the message bus directly, it should be a request
  11. messageType: event
  12. # Below is optional configurations settings for mqtt
  13. # type: mqtt
  14. # optional:
  15. # ClientId: client1
  16. # Username: user1
  17. # Password: password
  18. # Qos: 1
  19. # KeepAlive: 5000
  20. # Retained: true/false
  21. # ConnectionPayload:
  22. # CertFile:
  23. # KeyFile:
  24. # CertPEMBlock:
  25. # KeyPEMBlock:
  26. # SkipCertVerify: true/false
  27. #Override the global configurations
  28. redis_conf: #Conf_key
  29. protocol: redis
  30. server: 127.0.0.1
  31. port: 6379
  32. topic: events
  33. type: redis
  34. messageType: event
  35. optional:
  36. password: 123456
  37. application_conf: #Conf_key
  38. protocol: tcp
  39. server: localhost
  40. port: 5571
  41. topic: application
  42. type: zero
  43. messageType: request
  44. mqtt_conf: #Conf_key
  45. protocol: tcp
  46. server: 192.168.150.253
  47. port: 8383
  48. topic: events
  49. type: mqtt
  50. optional:
  51. KeepAlive: "50"
  52. share_conf: #Conf_key
  53. protocol: tcp
  54. server: 192.168.150.253
  55. port: 8383
  56. topic: events
  57. type: mqtt
  58. connectionSelector: edgex.redisMsgBus