
ibmstocktrader/trade-historytrade-history 是一个微服务镜像,核心功能是从 Kafka 消息队列读取数据,并将处理后的数据持久化存储到 MongoDB 数据库中。作为数据流转的中间层,该服务实现了消息消费与数据持久化的无缝衔接,适用于需要实时处理事件流并进行数据存储的场景。
dockerdocker run -d \ --name trade-history \ -e KAFKA_BOOTSTRAP_SERVERS=kafka:9092 \ -e KAFKA_TOPIC=trade-events \ -e MONGO_URI=mongodb://mongo:27017/tradeDB \ -e MONGO_COLLECTION=tradeHistory \ ibmstocktrader/trade-history
yamlversion: '3' services: trade-history: image: ibmstocktrader/trade-history container_name: trade-history environment: - KAFKA_BOOTSTRAP_SERVERS=kafka:9092 - KAFKA_TOPIC=trade-events - MONGO_URI=mongodb://mongo:27017/tradeDB - MONGO_COLLECTION=tradeHistory depends_on: - kafka - mongo
| 环境变量 | 描述 | 示例 |
|---|---|---|
| KAFKA_BOOTSTRAP_SERVERS | Kafka 集群 bootstrap 服务器地址 | kafka:9092 |
| KAFKA_TOPIC | 要消费的 Kafka 主题名称 | trade-events |
| MONGO_URI | MongoDB 连接 URI | mongodb://mongo:27017/tradeDB |
| MONGO_COLLECTION | MongoDB 目标集合名称 | tradeHistory |
更多详细信息和配置选项,请参考源码仓库:[***]




manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务