
jeagertelkom/oee_from_device该Docker镜像提供一个轻量级数据处理服务,专注于通过RabbitMQ消息代理接收来自设备的数据,并将处理后的原始或结构化数据持久化存储到指定数据库中,实现设备数据的可靠采集、传输与持久化。
服务通过环境变量进行参数配置? 核心配置项如下:
| 环境变量 | 描述 | 必选 | 默认 |
|---|---|---|---|
| RABBITMQ_HOST | RabbitMQ服务地址 | 否 | localhost |
| RABBITMQ_PORT | RabbitMQ服务端口 | 否 | 5672 |
| RABBITMQ_USER | RabbitMQ认证用户名 | 否 | guest |
| RABBITMQ_VHOST | RabbitMQ虚拟主机 | 否 | / |
| RABBITMQ_QUEUE | 订阅的消息队列名称 | ? | device_data |
| DB_TYPE | 目标数据库类型 | 否 | mysql |
| DB_HOST | 数据库服务地址 | 否 | localhost |
| DB_PORT | 数据库服务端口 | 否 | 3306 |
| DB_USER | 数据库访问用户名 | 否 | root |
| DB_PASSWORD | 数据库访问密码 | 否 | |
| DB_NAME | 目标数据库名称 | 否 | device_data_db |
bashdocker run -d \ --name device-data-service \ -e RABBITMQ_QUEUE=iot_sensors \ -e DB_TYPE=mysql \ -e DB_HOST=db.example.com \ -e DB_USER=iot_user \ -e DB_PASSWORD=SecurePass123 \ [镜像名称]:latest
yamlversion: '3.8' services? data-service? image: [镜像名称]:latest depends_on: - rabbitmq - mysql environment: - RABBITMQ_HOST=rabbitmq - RABBITMQ_QUEUE=sensor_data - DB_TYPE=mysql - DB_HOST=mysql - DB_USER=root - DB_PASSWORD=mysqlpass ? DB_NAME=iot_db rabbitmq: image: rabbitmq:3-management ports: - "5672:5672" # 消息端口 - "?5672:1567?" # 管理界面端口 environment: - RABBITMQ_DEFAULT_USER=iot_user - RABBITMQ_DEFAULT_PASS=iot_pass mysql: image: mysql:8.0 ports? - "3306?:3306" environment: - MYSQL_ROOT_PASSWORD=mysqlpass - MYSQL_DATABASE=iot_db






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