172 похожих чатов

Скажите как будет двигаться трафик при таком конфиге сервиса для

StatefulSet?
apiVersion: v1
kind: Service
metadata:
labels:
app: apache-ignite-cluster
name: apache-ignite-cluster-service
namespace: apache-ignite
spec:
clusterIP: 10.43.235.18
clusterIPs:
- 10.43.235.18
externalTrafficPolicy: Cluster
ports:
- name: rest
nodePort: 31221
port: 8080
protocol: TCP
targetPort: 8080
selector:
app: apache-ignite-cluster
sessionAffinity: None
type: LoadBalancer

Трафик пойдет сразу на все поды подходящие по лейблу или будет ходить по ним по round robin?

15 ответов

20 просмотров

Пойдет сразу на все поды в статусе реди и будет ходить там по раунд робину

Konstantin-Podlesnyi Автор вопроса
Lucky SB
Пойдет сразу на все поды в статусе реди и будет хо...

До конца не понял.Так по раунд робину или на все сразу?

Konstantin-Podlesnyi Автор вопроса
Lucky SB
Пойдет сразу на все поды в статусе реди и будет хо...

Вот я делаю curl apache-ignite-cluster.apache-ignite.svc. Куда это полетит в итоге?

Konstantin Podlesnyi
До конца не понял.Так по раунд робину или на все с...

Ну какой вопрос, такой и ответ. Ты для себя пойми что такое на все сразу и сюда расскажи

Konstantin-Podlesnyi Автор вопроса
Lucky SB
Куда нибудь

Мало контекста дал, каюсь. Все сразу - я имею ввиду все поды statefullset для которого этот сервис создан.

Konstantin Podlesnyi
Мало контекста дал, каюсь. Все сразу - я имею ввид...

Блин. Есть запрос - 1 штука. Он идет на какой нить под куда указывает сервис. Есть второй запрос - тоже идет на какой нить под. И т.д. Это можно назвать запросы на все поды по раундробину

Konstantin-Podlesnyi Автор вопроса
Lucky SB
Блин. Есть запрос - 1 штука. Он идет на какой нит...

Но один запрос попадает только на один под в итоге. Я об этом говорю))

Konstantin Podlesnyi
Но один запрос попадает только на один под в итоге...

В кубе нет функционала для клонирования запросов. Чтобы из одного входного получалось пять выходных

Konstantin-Podlesnyi Автор вопроса
Lucky SB
В кубе нет функционала для клонирования запросов. ...

Спасибо. Теперь я понял. Значит там просто раунд робин.

Konstantin Podlesnyi
Спасибо. Теперь я понял. Значит там просто раунд р...

Нет. Там разное может быть, если ipvs. Но по дефолту рааномерно случайное

Konstantin-Podlesnyi Автор вопроса
Lucky SB
Нет. Там разное может быть, если ipvs. Но по дефо...

Понятно. Ну в данном случае эти нюансы не важны. Я просто хотел разобраться. Есть кластер Apache Ignite выполенный в statefulset. И когда я посылаю такой запрос с любого левого пода: curl apache-ignite-cluster-service.apache-ignite.svc:8080/ignite?cmd=activate , то вижу, что реагируют оба пода в statefulset(пишут логи об активации). Теперь я знаю, что они между собой в этот момент взаимодействуют, а не синхронно получают этот запрос. Это было капец как очевидно, но я хотел проверить)

Konstantin Podlesnyi
Понятно. Ну в данном случае эти нюансы не важны. Я...

Ну вот написал бы так сразу... Получил бы нормальный ответ тоже сразу

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта