Hyperledger ткань couchdb постоянный - PullRequest
0 голосов
/ 13 октября 2018

background:

Я занимаюсь разработкой Hyperledger Fabric Network (v1.1) и использую couchdb.Для продолжения работы.Необходимо сохранять данные для каждого компонента (одноранговый, заказчик и т. Д.).

Проблема:

Я не знаю, что мне следует сохранять данные couchdb для продолжения работы в производственной среде.

Вопрос:

(1) Должен ли я сохранить эти данные ниже?И, если там недостаточно, пожалуйста, скажите мне, что я должен сохранить данные./ opt / couchdb / data / opt / couchdb / etc

(2) Если я не сохраню данные этих couchdb.что случится?(Например, запрос ошибок, столкновение данных и отличие от данных блока). Пожалуйста, скажите мне.

искренне.

1 Ответ

0 голосов
/ 14 октября 2018

Если вы не сохраните данные CouchDB, то при удалении или обновлении контейнера вы потеряете данные.Хорошая новость заключается в том, что если вы сохранили бухгалтерскую книгу от вашего однорангового узла, он перезапустит данные в CouchDB при запуске, но, конечно, это задержит время, необходимое для того, чтобы одноранговый узел смог обработать любой тип запроса.

Образ CouchDB использует /opt/couchdb/data в качестве тома, на котором хранятся данные, поэтому вам нужно смонтировать туда внешний том.

...