включить локальный кеш на emqx - PullRequest
0 голосов
/ 03 марта 2020

Я вижу документацию по https://docs.emqx.io/broker/v3/en/guide.html#emq -x-bridge-cache-configuration и там говорится, что вы можете включить кэш в файле, если сеть не работает, потому что emqx сейчас не выполняет эту работу.

Когда я устанавливаю, например, параметр на emqx 3.0.0.0, он не запускается при запуске и говорит в файле lof, который не объявлен:

You've tried to set bridge.xxx.queue.replayq_seg_bytes, but there is no setting with that name.
2020-03-03T19:43:22.777171+03:00 [error] Did you mean one of these?
2020-03-03T19:43:22.962094+03:00 [error] bridge.$name.mqueue_type
2020-03-03T19:43:22.962572+03:00 [error] bridge.$name.clean_start
2020-03-03T19:43:22.962760+03:00 [error] bridge.$name.start_type
2020-03-03T19:43:23.102793+03:00 [error] Error generating configuration in phase transform_datatypes
2020-03-03T19:43:23.103040+03:00 [error] Conf file attempted to set unknown variable: bridge.aps.queue.replayq_seg_bytes

Вы знаете, если это проблема моей версии emqx или возможно проблема с синтаксисом.

Заранее спасибо Привет

1 Ответ

0 голосов
/ 15 апреля 2020

Это ошибка синтаксиса.

bridge.xxx.queue.replayq_seg_bytes

Это означает, что настройка моста xxx используется queue.replayq_seg_bytes config.

bridge.mqtt.xxx.address = 127.0.0.1:1883

Существует? Кстати, рекомендуется EMQ X v4.0.6.

...