Максимальное количество соединений websocket с контейнером, работающим с прокси-сервером istio

Я, кажется, достигаю ограничения на максимальное количество соединений websocket внутри контейнера с istio proxy

Кажется, заканчивается 1024 (что похоже на дефолт)

Я также попытался увеличить мой --default-ulimit для nofiles до 102400:102400, но подозреваю, что он ограничен istio

Я также попытался добавить DestinationPolicy, но это тоже не помогло

apiVersion: config.istio.io/v1alpha2
#kind: CircuitBreaker.SimpleCircuitBreakerPolicy
kind: DestinationPolicy
metadata:
  name: my-cb-ploicy
  namespace: default # optional (default is "default")
spec:
  destination:
    name: apiserver
    #name: apiserver.default.svc.cluster.local
    #namespace: default # optional (default is metadata namespace field)
  circuitBreaker:
    simpleCb:
      maxConnections: 102400
      httpMaxPendingRequests: 102400
      httpMaxRequests: 102400
      httpMaxRequestsPerConnection: 102400

1 ответ

Добавление ниже как-то заставило посланника распознавать и обновлять политику назначения

  httpDetectionInterval: 1s
  sleepWindow: 3m
  httpMaxEjectionPercent: 100
Другие вопросы по тегам