Тем не менее у меня и вопрос для этой группы назрел, может здесь кто подскажет:
Используем nginx-ingress-controller, недавно обнаружили, что nginx не переваривает урлы размером больше 8 килобайт. Если запрашиваемый урл больше чем 8K, то приходит пустой ответ от сервера:
curl: (52) Empty reply from server
В логе nginx'а при этом чисто. Это баг или фича такая?
Тем не менее у меня и вопрос для этой группы назрел, может здесь кто подскажет:
Используем nginx-ingress-controller, недавно обнаружили, что nginx не переваривает урлы размером больше 8 килобайт. Если запрашиваемый урл больше чем 8K, то приходит пустой ответ от сервера:
curl: (52) Empty reply from server
В логе nginx'а при этом чисто. Это баг или фича такая?
Ну не так все просто. Удобно терминировать ssl в одном месте, а в случае с nodejs придется сертификаты держать, чтобы были доступны и c nodejs и с nginx. Также придется использовать левый порт, а в случае с мобильными операторами, это не очень классно. Бывает их режут.
самое западло - websocket-соединения, когда тебе надо релоаднуть nginx… а потом еще раз… и еще. Пока память не кончится на сервере из-за незавершенных старых воркеров. До недавнего времени не было способа оборвать их, не отрезав клиентов.