You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Quarkus升级至2.x后Kubernetes服务默认端口变更是否为预期调整?

Quarkus 2.x Kubernetes端口变更问题解答

这个端口调整属于Quarkus 2.x版本的预期官方变更:

  • Quarkus 2.0版本对Kubernetes扩展的默认配置做了优化,遵循Kubernetes生态服务默认暴露80端口的通用实践,将自动生成的Kubernetes Service HTTP端口默认值从1.x版本的8080调整为了80。
  • 你遇到的minikube expose失败问题,是因为服务容器内部默认还是监听8080端口,自动生成的Service端口改成80后,端口转发规则不匹配导致的流量不通。
  • 你当前使用的quarkus.kubernetes.ports.http.host-port=8080配置是官方支持的合法覆盖方式,完全可以长期使用;如果需要统一指定Service端口也可以替换为quarkus.kubernetes.service-port=8080,效果一致。
  • 如果需要完全对齐1.x版本的端口逻辑,可以同时配置quarkus.http.port=8080+quarkus.kubernetes.service-port=8080,保证容器监听端口和Service暴露端口统一,降低多环境适配成本。

内容的提问来源于stack exchange,提问作者Steven Hawkins

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.05 02:42:04