1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/handu-dubbo-monitor

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Мониторинг Dubbo для реляционной базы данных

Описание проекта

Скриншот монитора Dubbo

Мониторинг Dubbo — это система мониторинга, созданная специально для Dubbo. Она была доработана на основе dubbо-monitor-simple и может рассматриваться как его эволюционная версия. Вместо записи логов в файлы, эта система использует реляционную базу данных (например, MySQL).

Примечание: Проект зависит от версии dubbox 2.8.4, но сам dubbox не был модифицирован относительно кода мониторинга, поэтому теоретически он также может поддерживать последнюю версию Dubbo.

Журнал обновлений

25 Августа 2015 года

  1. Выпуск версии 1.0.0 системы мониторинга Dubbo для MongoDB, ветка версий mongo.

6 Июля 2015 года

  1. Выпуск версии 1.0.0 системы мониторинга Dubbo для реляционной базы данных, основная ветка master.

Инструкция по использованию Dubbo Monitor

Конфигурация Dubbo-Monitor

Шаг 1: Создайте базу данных
Сначала создайте базу данных с названием monitor, используя кодировку UTF-8. Затем импортируйте файл create.sql из папки sql проекта в вашей базе данных. Успешное выполнение импорта будет указываться наличием таблицы dubbo_invoke.

Шаг 2: Измените конфигурацию application.properties в проекте, установив следующие параметры:

#### Настройки Dubbo
dubbo.application.name=dubbo-monitor
dubbo.application.owner=handu.com
dubbo.registry.address=zookeeper://127.0.0.1:2181
dubbo.protocol.port=6060
```#### Настройки базы данных
db.url=jdbc:mysql://<database_host>:<database_port>/monitor?prepStmtCacheSize=517&cachePrepStmts=true&autoReconnect=true&characterEncoding=utf-8
db.username=root
db.password=root
db.maxActive=500

#### Настройки системного администратора
manager.username=admin
manager.password=admin

Шаг 3: Соберите и запустите проект
Выполните команду mvn clean package. Готовый WAR-файл проекта будет находиться в директории target. Разместите этот файл в соответствующую директорию сервера и запустите сервер. Например, в директории webapps Tomcat.

Шаг 4: Доступ к проекту
После запуска веб-сервера, вы можете получить доступ к проекту по адресу http://IP:[порт]/dubbo-monitor, используя имя пользователя и пароль, указанные в конфигурационном файле.

Настройка сервисного провайдера

Настройка мониторинга сервисного провайдера Dubbo

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Простой мониторинг, переразработанный на основе последней версии Dubbox. Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/handu-dubbo-monitor.git
git@api.gitlife.ru:oschina-mirror/handu-dubbo-monitor.git
oschina-mirror
handu-dubbo-monitor
handu-dubbo-monitor
master