edgex.yaml 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  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. zmq_conf: #Conf_key
  29. protocol: tcp
  30. server: localhost
  31. port: 5563
  32. topic: events
  33. type: zero
  34. messageType: event
  35. application_conf: #Conf_key
  36. protocol: tcp
  37. server: localhost
  38. port: 5571
  39. topic: application
  40. type: zero
  41. messageType: request
  42. mqtt_conf: #Conf_key
  43. protocol: tcp
  44. server: 127.0.0.1
  45. port: 1883
  46. topic: events
  47. type: mqtt
  48. optional:
  49. KeepAlive: "50"
  50. share_conf: #Conf_key
  51. protocol: tcp
  52. server: 127.0.0.1
  53. port: 1883
  54. topic: events
  55. type: mqtt
  56. connectionSelector: edgex.redisMsgBus