Я довольно продвинутый пользователь Ubuntu и хотел бы разрабатывать вещи, которые будут использовать desktopcouch, но не могу начать, потому что, казалось бы, простая задача сопряжения двух кушеток в моей локальной сети не работает. Когда я смотрю в браузере avahi, я вижу кушетки и даже слушателей приглашений.
Насколько я понимаю, desktopcouch-pair
мне просто нужно запустить прослушивание приглашения, и я смогу синхронизировать кушетки. Но ничего не происходит... и, честно говоря, я даже не понимаю, как кушетки будут синхронизироваться, если они каждый раз запускаются с использованием случайных портов.
Надеюсь, я смогу получить здесь какие-то объяснения.
решение1
Когда вы объединяете два экземпляра desktopcouch, происходит следующее: первая база данных сохраняет информацию о второй и синхронизируетсяотон, а второй хранит информацию о первом и синхронизируетсяотэто. Конечно, синхронизация двусторонняя, но суть в том, что оба будут пытаться подключиться друг к другу. Это будет работать до тех пор, пока оба сервера не изменят IP-адрес одновременно. Если это произойдет, вам придется ... пере(-)соединять их. :)
Информация хранится в каждой базе данных управления CouchDB, поэтому загляните в свои футоны и проверьте, верна ли информация.
решение2
я буду использоватьU1DBвместо.