почему порт 8080 перестает работать, когда https / http2 оба включены в light-4j - PullRequest
0 голосов
/ 23 октября 2018

В старой версии light-4j мы можем запустить сервер с HTTP и https с портами 8080 и 8443. Однако после обновления до последней версии мы больше не можем включить оба.Вот вывод.

HOST IP null Сервер Http запущен на IP: 0.0.0.0 Порт: 8443 Сервер Https запущен на IP: 0.0.0.0 Порт: 8443

1 Ответ

0 голосов
/ 23 октября 2018

По умолчанию только 8443, который является портом HTTPS / HTTP2, включен прямо из светового кода.Причина в том, что большинство наших пользователей используют Consul с Kubernetes, а Consul выдает хост и порт только в результате поиска.Вот почему мы можем включить только HTTP или HTTPS, но не оба одновременно.Поскольку мы предоставляем сертификаты по умолчанию как для клиента, так и для сервера, по моему мнению, не имеет смысла использовать HTTP, если у вас нет инструментов, которые не поддерживают HTTPS.

...