MarkLogic Corb как настроить для включения веб-интерфейса
Мне интересно, как в реальном времени предоставлять метрики для работы Корба по мере ее выполнения. настроен для включения веб-интерфейса и службы HTTP, чтобы просматривать текущую статистику и ход выполнения задания, приостанавливать / возобновлять работу и регулировать количество потоков. Я могу отслеживать производительность, статистику заданий и ошибки за определенный период времени, чтобы облегчить создание диаграмм для отслеживания деталей о различных выполняемых заданиях CORB. Любые образцы, как настроить и посмотреть в веб-интерфейсе. Спасибо.
###full.properties
XCC-CONNECTION-URI=xccs://admin:admin@localhost:8000/devdb
THREAD-COUNT=16
BATCH-SIZE=1
URIS-MODULE=full-full-uris.xqy|ADHOC
PROCESS-MODULE=full-process.xqy|ADHOC
COMMAND-FILE=RESUME
CONNECTION-POLICY=RANDOM
ERROR-FILE-NAME=updated-errors.log
###full.sh
java -cp /opt/corb/lib/corb-2.4.0.jar:/opt/corb/lib/marklogic-xcc- 9.0.12.jar -DOPTIONS-FILE=full.properties com.marklogic.developer.corb.Manager
1 ответ
Включите JOB-SERVER-PORT, указав либо конкретный порт, либо диапазон возможных портов для использования.
т.е.
JOB-SERVER-PORT=8003-9000
Когда вы запускаете задание CoRB, оно регистрирует URL-адрес сервера заданий с портом, который используется при запуске.
Сервер заданий будет связываться с портом с настроенными номерами портов. По умолчанию, если опция JOB-SERVER-PORT не указана, сервер заданий не запускается.
Если порт указан и доступен, URL-адрес сервера заданий будет записан в консоль как с пользовательским интерфейсом http://:, так и с URL-адресом метрик http://:/metrics. (grep для строки com.marklogic.developer.corb.JobServer logUsage)