Слияние кода завершено, страница обновится автоматически
collector служба предназначена для обработки данных тестирования производительности. Без этой службы отчеты тестирования будут содержать пустые данные.
git clone https://github.com/Runner-Go-Team/RunnerGo-collector-open.git
http:
host: "0.0.0.0:20125" адрес этого сервиса
kafka:
host: "" адрес kafka
topic: "runnergo"
key: "kafka:report:partition" ключ для разделения kafka, хранится в redis. Не нужно изменять
num: 2 количество разделений kafka, если нужно запускать несколько задач тестирования производительности одновременно, необходимо установить это значение и настроить количество разделений kafka на соответствующее
totalKafkaPartition: "TotalKafkaPartition" по умолчанию не нужно изменять
stressBelongPartition: "StressBelongPartition" по умолчанию не нужно изменять
reportRedis:
address: "" адрес redis
password: "apipost"
db: 1
redis:
address: "" можно использовать вместе с reportRedis
password: "apipost"
db: 1
log:
path: "/data/logs/RunnerGo/RunnerGo-collector-info.log"
```management: интерфейс для остановки задачи в сервисе management
notifyStopStress: "https://***/management/api/v1/plan/notify_stop_stress"
```# Запуск,
После запуска Kafka и успешного создания темы и разделов, перейдите в корневую директорию и выполните ./main.go
## Открытое развертывание (версия Docker)
1. Настройка переменных окружения
## Описание настроек
| key | Обязательно | Значение по умолчанию | Описание |
|:-------------------------------------------------------------------|:----------:|-----------------------------------------------------------------------|:--------:|
| Redis ||||
| RG_REDIS_ADDRESS | Нет | По умолчанию: 127.0.0.1:6379 | Адрес Redis сервера |
| RG_REDIS_PASSWORD | Да | | Пароль Redis сервера |
| RG_REDIS_DB | Нет | По умолчанию: 0 | База данных Redis |
| Настройки Kafka | | | |
| RG_KAFKA_TOPIC | Нет | По умолчанию: runnergo | Тема Kafka |
| RG_KAFKA_ADDRESS | Нет | | Адрес Kafka || RG_KAFKA_KEY | Нет | По умолчанию: kafka:report:partition | |
| RG_KAFKA_NUM | Нет | По умолчанию: 2 | количество разделов Kafka |
| RG_KAFKA_TOTAL_PARTITION | | По умолчанию: TotalKafkaPartition | |
| RG_KAFKA_STRESS_BELONG_PARTITION | | По умолчанию: StressBelongPartition | ||
|| Настройки HTTP ||||
| RG_COLLECTOR_HTTP_HOST | Нет | По умолчанию: 0.0.0.0:30000 | |
| Путь к файлу логов | | | |
| RG_ENGINE_LOG_PATH | Нет | /data/logs/RunnerGo/RunnerGo-engine-info.log | Путь к файлу логов |
| RG_COLLECTOR_LOG_PATH | Нет | /data/logs/RunnerGo/RunnerGo-collector-info.log | |
| Управление службой | | | |
| RG_MANAGEMENT_NOTIFY_STOP_STRESS | Нет | По умолчанию: https://127.0.0.0:30000/management/api/v1/plan/notify_stop_stress | Управление службой: адрес для остановки задач |
| RG_MANAGEMENT_NOTIFY_RUN_FINISH | Нет | По умолчанию: https://127.0.0.0:30000/management/api/v1/plan/notify_run_finish | Управление службой: адрес для завершения задач |
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )