У меня есть простая настройка, чтобы снять телеметрию с измерителя энергии и график его. > Я получил все это работать над одним экземпляром EC2, работающим в качестве сервисов. Затем я восстановил в новом экземпляре, используя Docker - отдельный контейнер для Rabbitmq, Questdb, Python Script и Grafana. Другой. и контейнеры "Questdb" (изнутри «слушатель»), библиотека Python для Rabbitmq работает нормально (Pika), но теперь Sender Questdb «Sender». Теперь не будет работать - дает < /p>
attributeerror: type object 'Questdb.ingress.sender' не имеет атрибута 'from_conf' < /p>
< /blockquote>
И не дает ошибку сбоя подключения, это просто мгновенно скидно. другой экземпляр EC2. p>
with Sender.from_conf(conf) as sender:
sender.row(
'Sensu',
columns={'DeviceID': DeviceID, 'Voltage_rms': payload[0], 'Current_rms': payload[1], 'Power_real':payload[2], 'Import_energy': payload[3], 'Export_energy': payload[4], 'Frequency': payload[5], 'PowerFactor': payload[6], 'ListenerTimestamp': ListenerTimestamp, "MessageCount": MessageCount},
at=TimestampNanos.now())
< /code>
Использование
conf = f'http::addr=localhost:9000;' name: sensu
services:
rabbitmq:
image: rabbitmq:3-management
container_name: rabbitmq
hostname: rabbitmq-server
restart: unless-stopped
ports:
- 5672:5672
- 15672:15672
- 1883:1883
environment:
- COMPOSE_PROJECT_NAME=sensu
- RABBITMQ_DEFAULT_PASS=sensupass
- RABBITMQ_DEFAULT_USER=sensu-mqtt
command: "/bin/bash -c \"rabbitmq-plugins enable --offline rabbitmq_mqtt; rabbitmq-server\""
volumes:
- ~/.docker-conf/rabbitmq/data/:/var/lib/rabbitmq/
- ~/.docker-conf/rabbitmq/log/:/var/log/rabbitmq
networks:
- sensu_net
questdb:
image: questdb/questdb
container_name: questdb
hostname: questdb-server
restart: unless-stopped
ports:
- 9000:9000
environment:
- COMPOSE_PROJECT_NAME=sensu
volumes:
- ~/questdb_data/questdb:/root/.questdb/db
networks:
- sensu_net
networks:
sensu_net:
name: sensu_net
driver: bridge
Подробнее здесь: https://stackoverflow.com/questions/794 ... om-conf-us
Questdb Python Library "Questdb.ingress.sender 'не имеет атрибута' from_conf '" с использованием контейнеров Docker ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Динамическое секвенирование задач в воздушном потоке через DAG Conf Conf
Anonymous » » в форуме Python - 0 Ответы
- 17 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Динамическое секвенирование задач в воздушном потоке через DAG Conf Conf
Anonymous » » в форуме Python - 0 Ответы
- 20 Просмотры
-
Последнее сообщение Anonymous
-