Что означает свойство "привет" в индикаторе состояния БД? (Пружинный привод) - PullRequest
2 голосов
/ 03 октября 2019

Я включил DataSourceHealthIndicator в пружинном приводе, и теперь в конечной точке «здоровье» я получил:

{
   "status":"UP",
   "details":{
      "db":{
         "status":"UP",
         "details":{
            "database":"H2",
            "hello":1
         }
      },
      "diskSpace":{
         "status":"UP",
         "details":{
            "total":999528853504,
            "free":773661831168,
            "threshold":10485760
         }
      }
   }
}

Мне было интересно, что означает «привет»: 1 вдБ информация

1 Ответ

1 голос
/ 03 октября 2019

Это означает проверку работоспособности базы данных.

Ложный периодический запрос (например, select 'hello' from dual в Oracle) проверяет, доступна ли база данных из приложения. В приводе "hello":1 означает, что последняя проверка работоспособности прошла успешно.

См. https://cloud.ibm.com/docs/java?topic=java-spring-healthcheck

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...