Ожидание задачи в конфигурации SonarQube & Stability для Sonar - PullRequest
0 голосов
/ 19 октября 2018

На нашем сервере sonarqube было 10+ ожидающих выполнения задач.Я отменил одну, и теперь мы можем выполнять задачи в процессе.

Как узнать, что они ожидают в данный момент, и как подтвердить, когда их отменить?Поскольку мы хотим управлять задачами сонара с помощью веб-API, а не вручную.

Я обнаружил taskId, что я могу использовать его для проверки его состояния.Но как я могу узнать taskId, не отслеживая вывод консоли MAVEN BUILD?
taskId: /api/ce/task?id=AVo_WHJYU5rNTJ7ZmiZq

Я пытался использовать этот api/ce/component для получения статуса, но иногда при использованииprojectKey в качестве параметра компонента я получил "queue": [].Я не могу получить JSON "current": {}.Почему он пуст, потому что projectKey правильный?

Другая проблема - как настроить sonar.properties или т. Д.?Чтобы сделать наш гидролокатор более стабильным (мы используем только один сервер, а не кластер).Потому что я хочу знать, почему эти задачи ожидают решения.

Мои проблемы:

  1. Я хочу знать, как проверить состояние задачи проекта (taskId), затем я могу выбрать, когда и какую мненужно отменить.

  2. Я хочу знать, как лучше настроить мой сонар для лучшей стабильности, точно так же, как настройки JVM?Память моего сервера составляет 4 ГБ.

...