Описание тега livenessprobe

1 ответ

openshift livenessProbe ведение журнала только при статусе НЕ 200

У меня есть простая проверка httplivenessProbe: livenessProbe: httpGet: path: /health port: 8080 initialDelaySeconds: 20 timeoutSeconds: 30 failureThreshold: 3 successThreshold: 3 В моих журналах есть множество проверок / работоспособности со статус…
27 авг '20 в 10:43
1 ответ

"Не удается разрешить свойство конфигурации" при загрузке Spring при попытке настроить зонды

В моем Spring Boot 2.3.3.RELEASE Я пытаюсь включить readiness а также liveness конечные точки. Я добавил это в файл yml: Но IntelliJ отмечает значения как "Невозможно разрешить свойство конфигурации", и конечные точки недоступны (например, http://lo…
0 ответов

Ошибка проверки работоспособности, но конечная точка доступна из разных модулей

Я пытаюсь реализовать простую проверку работоспособности в моем шаблоне развертывания диаграммы управления. Ниже представлена ​​конфигурация моего датчика живучести. Весенний ботинок /actuator/health конечная точка используется как конечная точка пр…
1 ответ

Значение initialDelaySeconds из configMap

У меня несколько сервисов, и их зонды настроены одинаково. Я хотел бы извлечь общие значения, такие как initialDelaySeconds, periodSeconds и т. Д., Для livenessProbe в configMap. Является ли это возможным? Когда я создаю configMap следующим образом:…
22 окт '20 в 10:10
1 ответ

Pod in Deployment не выполняет проверку готовности

Я выполнил простое развертывание модуля nginx, а затем отредактировал развертывание, добавив readinessProbe и livenessProbe через TCP, как в официальной документации. Как только я сохраню его, при развертывании был создан новый набор реплик и запуще…
21 сен '20 в 22:33
0 ответов

Проверка работоспособности модуля Kubernetes

У меня есть модуль, который не выполняет проверки работоспособности и готовности с ошибкой "client.timeout exceeded при ожидании заголовков". Однако URL-адрес, используемый для зонда, правильный. Есть предложения, откуда возникает ошибка?
15 окт '20 в 09:28
1 ответ

Функция Spring Boot 2.3 Liveness Probe не работает при плавном завершении работы

Я тестирую новую функцию плавного выключения в Spring Boot 2.3 (server.shutdown=graceful и веб-сервер Tomcat) с Kubernetes terminationGracePeriodSecondsполе. Когда начинается фаза постепенного завершения работы, новые HTTP-запросы отклоняются, как о…
26 ноя '20 в 16:37
1 ответ

Выбор между зондом TCP и зондом HTTP для живучести и готовности в кубернетах

Для простоты, я думаю, что лучше просто проверить TCP-порт на работоспособность и готовность в кубернетах, поскольку для этого не требуется знание конечной точки проверки работоспособности (путь HTTP), а только номер порта. Приветствуется любое руко…
1 ответ

Как использовать секрет в заголовке авторизации зондов на кубернетах?

Мне нужно настроить зонды в кубернетах. В своих конечных точках зондов я использую http и базовую аутентификацию. Вот пример моего deployment.yml livenessProbe: httpGet: path: /actuator/health/liveness port: 8080 scheme: HTTP httpHeaders: - name: Au…
20 окт '20 в 16:53
1 ответ

Проверяет ли Kubernetes Liveness and Readiness, работает ли python?

У меня простой вопрос, но я не могу найти правильный ответ. У меня есть пара модулей, запускающих мои приложения на python в кубернетах. Живости и готовности еще не реализовал. Когда я разговаривал со своим руководителем, он сказал мне, что мне нужн…
13 окт '20 в 14:22
2 ответа

В чем разница между жизненным циклом Pod и живучестью?

Иногда появляются мои поды, которые перезапускаются автоматически, но у меня еще нет живости. Я читал, что жизненный цикл модуля может заключаться в том, что, когда вы не указываете RestartPolicy, по умолчанию всегда, а при сбое контейнера он автома…
1 ответ

Возможно ли использовать Http и Command livenessProbe в одном развертывании?

Я просто сомневаюсь, можно ли запустить несколько зондов живучести в одном и том же deployment.yaml. Например: у меня уже есть зонд живучести, который запускает скрипт Python, который проверяет мое приложение, например: livenessProbe: failureThresho…
09 ноя '20 в 20:05
1 ответ

Команда LivenessProbe для фонового процесса

Что такое подходящий Kubernetes livenessProbe команда для фонового процесса? У нас есть процесс NodeJS, который потребляет сообщения из очереди SQS. Поскольку это фоновая работа, мы не предоставляем никаких конечных точек HTTP, и поэтому команда liv…
16 ноя '20 в 02:59
1 ответ

Работают ли тесты живучести Kubernetes параллельно с вашим приложением?

У меня есть под, работающий на Kubernetes, для которого я разрабатываю тест жизнеспособности. Мое приложение читает из очереди (через цикл, который постоянно ищет новые сообщения и выполняет другие функции, если он их находит) и не отображается чере…
11 ноя '20 в 14:30
1 ответ

Как определить, что активность перезапуска модуля была инициирована тестом Liveness?

Я работаю с приложением Spring Boot. И я включил конфигурацию зонда http liveness с использованием конечной точки REST API. Таким образом, если REST API недоступен, Kubernetes перезапустит модуль. Вопрос в том, что мне нужно определить, есть ли спос…
1 ответ

Зонд живучести, Зонд готовности не вызывается в ожидаемый срок

В GKE я попытался использовать зонд готовности / зонд живучести и опубликовать оповещение с помощью мониторинга https://cloud.google.com/monitoring/alerts/using-alerting-ui в качестве теста я создаю контейнер с тестом готовности / живучести. Как я и…
1 ответ

zookeeper statefulset требует, чтобы все экземпляры были перезапущены вручную после обновления

Я использую 3 набора состояний zookeeper kubernetes для моих кластеров kafka. Названы zookeeper-0, zookeeper-1, zookeeper-2. И у меня включен тест живучести с помощью команды ruok. Если какой-либо модуль с набором состояний будет перезапущен из-за к…
1 ответ

Проверка работоспособности Kubernetes: timeoutSeconds превышает периодSeconds

В Kubernetes <tcode id="17149390"></tcode>, что будет, если превысит? Например: initialDelaySeconds: 10 periodSeconds: 5 timeoutSeconds: 10 successThreshold: 1 failureThreshold: 3 Когда Pod «выйдет из строя»? + (*); или же initialDelaySe…
0 ответов

выход из строя датчика живучести

Мы используем контейнерную платформу Openshift. Иногда мы сталкиваемся с ошибками зонда. Есть ли какие-либо различия между «Ошибка проверки живучести» и «Ошибка проверки живучести: отдых: Не обслуживается!» ? 94 м. Предупреждение. Неработоспособный …
24 мар '21 в 18:26
1 ответ

Зонды Kubernetes Liveness и готовности вызывают журналы ошибок http: ошибка рукопожатия TLS из 10.234.0.1:49330: EOF

Я настраиваю зонды готовности и живучести для моего развертывания kuberenetes. Вот как я это добавил: ports: - name: http containerPort: {{ .Values.service.internalPort }} protocol: TCP livenessProbe: tcpSocket: port: http readinessProbe: tcpSocket:…