UDP отправляет и получает в кубернете

Явно бросаю его как double

double g = 1.0/3.0

Это происходит потому, что Java использует операцию целочисленного деления для 1 и 3, так как вы ввели их как целые константы.

0
задан Daniel Kaparunakis 14 July 2018 в 03:00
поделиться

2 ответа

Фактически, NodePort можно использовать для отображения портов в протоколах TCP и UDP. В чем проблема в вашем случае?

Вы можете использовать Nginx Ingress Controller и создать ReplicationController для реализации Nginx ingress, чтобы выставить свои Pods через UDP-порт, как описано Здесь или вы можете проверить эту ссылку .

Создать ConfigMap и указать внешний порт, такой как <namespace/service name>:<service port>, к которому вы хотите получить доступ извне кластера Кубернете.

Наконец, можно обнаружить вход Nginx, т. е. используя Kubernetes ExternalIP .

0
ответ дан mk_sta 17 August 2018 в 12:15
поделиться
  • 1
    Я создаю узел узла с 10001: 30001 / UDP и могу получить пакет в pod, если я отправляю пакет udp с целевым портом 30001. Если я отправляю с 10001 (мое приложение прослушивает), пакет не будет принят. Я ищу конфигурацию, где я могу использовать порт назначения для порта прослушивания моего приложения – Ranjith Koova 17 July 2018 в 07:28

Я могу найти решение для моего требования.

Я выставил порт UDP для моего модуля и отлично работает.

Пример

kubectl expose pod udp-server-deployment-8c8d6d868-c77zx --port = 10001 --protocol = UDP --external-ip = 10.1.11.82 --name = udp-server

Спасибо всем за ваш поддержка :)

0
ответ дан Ranjith Koova 17 August 2018 в 12:15
поделиться
Другие вопросы по тегам:

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