2015-02-04 4 views
1

Я пытаюсь запустить SymmetricDS 3..7.4 на Tomcat 8. Проблема в том, что я не могу понять, что делать после того, как я развернул войну. Как начать/остановить его?Как запустить SymmetricDS на Tomcat?

При использовании встроенного SymmetricDS сервера (пристани) начал с командой

bin\sym 

, когда я иду в sync.url в моем веб-браузере можно увидеть структуру папок и пустую папку WEB-INF, но с котом на url localhost: 8080/engine_name (путь к войне) Я вижу только 404. (Возможно, это просто особенность причала vs tomcat, потому что соответствующий .../sync/url дает 503 в обоих случаях).

В любом случае, я хотел бы знать, как я могу управлять SymmetricDS после развертывания Tomcat, поскольку я не мог найти компромиссного учебника, как будто это очевидно для всех, и я почему-то просто не понимаю.

Update

Хорошо, я понимаю, что это звучит немой, но более precese вопрос:

- мне нужно изменить sync.url и registration url в .properties файлы и делать, если я (который возможно, так), к чему? http://localhost:<tomcat-port>/<engine-name>/sync? Или что-то другое?

Обновление 2 Я решил свой вопрос. Sync.url на самом деле был таким, как я подозревал, http://localhost:<tomcat-port>/<engine-name>/sync, и сервер SymmetricDS запускается, когда я запускаю его в tomcat, никаких дополнительных действий не требуется.

ответ

0

Журналы Tomcat содержат информацию о запуске двигателя symemtricds. Вам нужно будет указать расположение файла свойств конфигурации в web.xml. Один экземпляр симметрии бесполезен. Для включения синхронизации должно быть не менее двух, или двух двигателей, настроенных с двумя отдельными файлами свойств. Один экземпляр с двумя двигателями может синхронизировать две базы данных.

Очень полезно также пройти через быстрый учебник.

+0

Вот и все. Я прошел учебник, и у меня есть учебник corp-000, store-001 и store-002. Когда я запускаю 'bin \ sym', они синхронизируются, но когда я развертываю три войны в tomcat и запускаю их (войны) - ничего не происходит – SMSk

+0

Вы настроили путь файла symmetric-ds.properties в web.xml? –

+1

Я понял, спасибо. Мой вопрос состоял в том, как запустить его, но, как это происходит, он начинается, когда я запускаю файл '.war' в tomcat. Я просто ошибся 'sync.url's в файле' .properties'. Теперь, когда я получил его, и, судя по выходному файлу журнала, у меня есть еще одна проблема, и я думаю, что должен опубликовать еще один вопрос. Спасибо за вашу помощь! – SMSk