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

OSCHINA-MIRROR/yingmingzongyu-SonarQube-docs

В этом репозитории не указан файл с открытой лицензией (LICENSE). При использовании обратитесь к конкретному описанию проекта и его зависимостям в коде.
Клонировать/Скачать
02-SonarQube部署要求.md 2.3 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 25.11.2024 20:43 3f80f98

Требования к развёртыванию SonarQube

Предварительные условия

Единственное предварительное условие — установить jdk8 на компьютере. Это может быть Oracle JRE 8 или OpenJDK8. На MacOs рекомендуется устанавливать JDK, а не JRE, поскольку после установки JRE невозможно правильно настроить JAVA-среду.

Аппаратные требования

  • 2 ГБ памяти и более, 1 ГБ доступной памяти.
  • Объём дискового пространства зависит от объёма кода, который вы анализируете с помощью SonarQube, но составляет не менее 20 ГБ.
  • Должен быть установлен на диск с отличной скоростью чтения и записи, так как ES-индексу и работе системы требуется большое количество операций ввода-вывода.

Поддерживаемые платформы

JAVA

  • Oracle JRE 8
  • OpenJDK 8
  • Не поддерживаются IBM JRE, GCJ, Oracle JRockit.

База данных

  • PostgreSQL 8, 9
  • MS SQLServer 2014 (MSSQL Server 12.0)
  • MS SQLServer 2016 (MSSQL Server 13.0)
  • Oracle 11G 12C XE Editions
  • MySQL5.6 5.7
    • Необходимо настроить набор символов UTF-8.
    • Поддерживается только InnoDB, MyISAM не поддерживается.
    • Только поддержка mysql-connector-java jar.

Браузеры

  • IE 11
  • Edge Latest
  • FireFox Latest
  • Chrome Latest
  • Opera не тестировалась
  • Safari Latest

Замечания для Linux-систем

Sonarqube нельзя запускать напрямую от имени пользователя root.

Настройка параметров ядра

# Временно
sysctl -w vm.max_map_count=262144
sysctl -w fs.file-max=65536
ulimit -n 65536
ulimit -u 2048

# Постоянно
/etc/sysctl.d/99-sonarqube.conf
/etc/limits.d/99-sonarqube.conf

sonarqube - nofile 65536
sonarqube - nproc 2048

Опубликовать ( 0 )

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

1
https://api.gitlife.ru/oschina-mirror/yingmingzongyu-SonarQube-docs.git
git@api.gitlife.ru:oschina-mirror/yingmingzongyu-SonarQube-docs.git
oschina-mirror
yingmingzongyu-SonarQube-docs
yingmingzongyu-SonarQube-docs
master