Я использую SonarQube 5.1 для анализа проекта C#/Typcript.Sonarqube не может решить проблему
Все работает нормально, за исключением того, что проблемы, похоже, делают то, что они хотят. Во-первых, у меня гораздо больше проблем (4000) в поиске проблем, в то время как на панели мониторинга отображается 1700 вопросов.
Кроме того, я не могу закрыть многие проблемы, я получаю сообщение об ошибке типа «Ключ» 0d3d04ad-3684-4fde-8f02-535ad8b8b26d «не найден». После того, как были обнаружены проблемы, я отключил несколько правил, и проблемы остались (я как-то ожидал их удаления).
Даже незнакомцем является тот факт, что таблица «проблем» в базе данных SQL имела ~ 2200 записей. Я не понимаю, откуда взялось 4000.
Есть ли способ избавиться от устаревших проблем? (где правила отключены)
Это исправлено, спасибо. Могу ли я сделать что-то, чтобы предотвратить его синхронность? И есть WS-вызов для сброса кеша, перезагрузка сервера занимает много времени после удаления кеша ES. – Lev
Выход из синхронизации не должен происходить, но его очень сложно воспроизвести, и люди склонны замечать его только тогда, когда у них больше нет анализа и журналов сервера. К сожалению, не существует WS-вызова для восстановления индекса ES, и в любом случае сервер будет отображать непоследовательные данные во время повторной индексации. – Mithfindel