docker环境部署EMQX企业版本,数据集成采用postgresql数据库做存储。连接器设备出现异常情况

环境

  • EMQX 版本:企业版5.4.1
  • 操作系统版本:虚拟机里面的ubuntu20.04 + docker

重现此问题的步骤

  1. docker 安装emqx企业版本5.1.5以及数据库服务器postgresql
  2. emqx dashboared管理服务中的数据集成里面的连接器设置配置数据存储为postgresql
  3. 测试连接时报告以下错误:
    400 TEST_FAILED: {start_pool_failed,<<“probe:pgsql:probedryrun”>>,econnrefused}

预期行为

实际行为

econnrefused 的错误表示,你配置的 IP 和 端口,对于 EMQX 来讲是不可达的。所以需要检查下网络和防火墙