
meshiq/cep-wgsmeshiq/cep-wgs Docker镜像是一个功能强大的综合解决方案,旨在简化带有集成复杂事件处理(CEP)能力的Workgroup Server(WGS)部署。该镜像精心集成了工作组服务器和调度器的所有必要组件,确保CEP应用的顺畅高效部署。此镜像属于meshIQ Manage套件,该平台为队列管理器管理提供无缝环境。
DOMAIN_SERVER_HOST: 域服务器的主机名或IP地址。DB_DRIVER: 数据库驱动(例如:org.postgresql.Driver)。DB_URL: 数据库URL(例如:jdbc:postgresql://localhost:5432)。DB_USER: 数据库用户名。DB_PWD: 数据库密码。DOMAIN_SERVER_PORT: 域服务器端口号(默认:2323)。PCF_GATEWAY_PORT: PCF网关端口号(默认:8889)。DOMAIN_SERVER_NAME: 域服务器名称(默认:DOMAIN_SERVER)。CEP_SERVER_NAME: CEP服务器名称(例如:cep-wgs)。CEP_SERVER_PORT: CEP服务器端口号(默认:3005)。CEP_SERVER_HEAP_SIZE: CEP服务器堆大小(例如:4G)。CEP_SERVER_WORKDIR: CEP服务器工作目录。WGS_NAME: WGS名称(例如:MQM)。WGS_PORT: WGS端口号(默认:4010)。EXTERNAL_IP: 外部IP地址。PROJECT_DB_ENDPOINT: 项目数据库端点(例如:localhost:5432)。DB_INIT_POLICY: 数据库初始化策略(skip、create、update、demand)。SSL_KEY_PATH: SSL密钥文件路径。SSL_KEY_PWD: SSL密钥密码。bash$ docker pull meshiq/cep-wgs
使用必要配置运行容器:
bash$ docker run --name cep-wgs -p 4010:4010 -p 8019:8019 \ -e DOMAIN_SERVER_HOST=<domain_server_host> \ -e DB_DRIVER=<database_driver> \ -e DB_URL=<database_url> \ -e DB_USER=<database_user_name> \ -e DB_PWD=<database_user_password> \ -d meshiq/cep-wgs
占位符说明:
<domain_server_host>: 提供域服务器的主机地址。<database_driver>: 指定配置的数据库驱动。<database_url>: 输入数据库的URL。<database_user_name>: 设置数据库用户名。<database_user_password>: 设置数据库用户密码。作为通过环境变量传递敏感信息的替代方案,可以在部分上述环境变量后附加_FILE,使初始化脚本从容器内的文件加载这些变量的值。特别是,这可用于从存储在/run/secrets/<secret_name>文件中的Docker密钥加载密码。例如:
bash$ docker run --name cep-wgs -e DB_PWD_FILE=/run/secrets/db-pwd -d meshiq/cep-wgs
目前仅支持DB_USER、DB_PWD、POSTGRES_USER和SSL_KEY_PWD。
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务