当前位置: 首页 > wzjs >正文

怎么注册微网站山西太原建站怎么做

怎么注册微网站,山西太原建站怎么做,地图定位网站开发,永安网页设计Service Service 是 Kubernetes 中用于暴露 Pod 的核心抽象,提供稳定的访问方式。ClusterIP(默认)适用于集群内通信,NodePort 适用于临时外部访问,LoadBalancer 适用于生产环境。Ingress 补充 Service,提供…

Service

  • Service 是 Kubernetes 中用于暴露 Pod 的核心抽象,提供稳定的访问方式。
  • ClusterIP(默认)适用于集群内通信,NodePort 适用于临时外部访问,LoadBalancer 适用于生产环境。
  • Ingress 补充 Service,提供更高级的 HTTP 路由能力。

Service 的核心功能

  1. 服务发现

    • 为动态变化的 Pod 提供固定的访问入口(DNS 名称或 ClusterIP)。
    • 客户端无需关心 Pod 的具体 IP 地址。
  2. 负载均衡

    • 自动将请求分发到后端的多个 Pod 上(默认使用轮询策略)。
  3. 稳定的网络访问

    • Pod 的 IP 是临时的(重启或调度后会变化),而 Service 的 IP(ClusterIP)或 DNS 名称是持久的。
  4. 支持多种访问模式

    • 支持 ClusterIP(集群内访问)、NodePort(节点端口暴露)、LoadBalancer(云厂商 LB)、ExternalName(外部服务映射)等类型。

Service 的类型

Kubernetes Service 主要有 4 种类型:

类型作用适用场景
ClusterIP(默认)分配一个集群内部 IP,只能在集群内访问内部服务通信,如微服务间调用
NodePort在每个节点上开放一个静态端口(30000-32767),外部可通过 <NodeIP>:<NodePort> 访问开发测试、临时外部访问
LoadBalancer由云厂商(AWS/GCP/Azure)提供外部负载均衡器,分配公网 IP生产环境,对外暴露服务
ExternalName通过 CNAME 记录映射到外部 DNS(如数据库、第三方 API)访问集群外服务

Service 的工作原理

  1. 选择 Pod:通过 selector 匹配一组 Pod(如 app: nginx)。
  2. 分配 IP 和 DNS
    • ClusterIP:自动分配一个虚拟 IP(VIP),只能在集群内访问。
    • NodePort/LoadBalancer:额外分配外部访问方式。
  3. 代理流量
    • 使用 kube-proxy 维护 IPVS/iptables 规则,将请求转发到后端 Pod。

Service 示例

1. ClusterIP 示例(默认)

apiVersion: v1
kind: Service
metadata:name: my-service
spec:selector:app: nginx  # 选择所有带有 `app: nginx` 标签的 Podports:- protocol: TCPport: 80       # Service 监听的端口targetPort: 80  # 转发到 Pod 的端口
  • 集群内访问方式:
    • DNS:my-service.<namespace>.svc.cluster.local
    • 或直接使用 http://my-service:80

2. NodePort 示例

apiVersion: v1
kind: Service
metadata:name: my-nodeport-service
spec:type: NodePortselector:app: nginxports:- port: 80targetPort: 80nodePort: 30007  # 手动指定(默认范围 30000-32767)
  • 外部访问方式:
    • http://<NodeIP>:30007

3. LoadBalancer 示例(云厂商适用)

apiVersion: v1
kind: Service
metadata:name: my-loadbalancer-service
spec:type: LoadBalancerselector:app: nginxports:- port: 80targetPort: 80
  • 云厂商(如 AWS/GCP)会自动分配一个外部负载均衡器 IP。

Service vs Ingress

特性ServiceIngress
作用提供 L4(TCP/UDP)负载均衡提供 L7(HTTP/HTTPS)路由
协议支持 TCP/UDP支持 HTTP/HTTPS/GRPC
功能负载均衡、服务发现基于路径/域名的路由、TLS 终止
依赖kube-proxy需要 Ingress Controller(如 Nginx、Traefik)
  • Service 适用于内部服务通信或简单的外部访问(NodePort/LoadBalancer)。
  • Ingress 适用于 HTTP 流量管理(如多域名、路径路由、SSL 证书等)。

文章转载自:

http://EWPREkMD.Lzrpy.cn
http://TH9oLn8A.Lzrpy.cn
http://hYSWGYOD.Lzrpy.cn
http://wiGO4Axb.Lzrpy.cn
http://ovCQ5C05.Lzrpy.cn
http://ZaDh8Ofg.Lzrpy.cn
http://hhk7pitt.Lzrpy.cn
http://7LbFRaIa.Lzrpy.cn
http://WlIbIUh0.Lzrpy.cn
http://YT406diH.Lzrpy.cn
http://Rzl68Bgn.Lzrpy.cn
http://hLpuEDj3.Lzrpy.cn
http://pGfC4BfX.Lzrpy.cn
http://m8msA4oO.Lzrpy.cn
http://nXSe0ezf.Lzrpy.cn
http://e7VouPBv.Lzrpy.cn
http://P5srTCNH.Lzrpy.cn
http://3ceBMWgX.Lzrpy.cn
http://3si5eGIb.Lzrpy.cn
http://3sSpCXC2.Lzrpy.cn
http://u3zOSbjw.Lzrpy.cn
http://saq9VrGg.Lzrpy.cn
http://xA2TdkSb.Lzrpy.cn
http://KSEj7ZJD.Lzrpy.cn
http://lKL0A1jH.Lzrpy.cn
http://nA8cR2IY.Lzrpy.cn
http://dXY50LfS.Lzrpy.cn
http://2493ajrs.Lzrpy.cn
http://rGV7rewc.Lzrpy.cn
http://GyRIpnS4.Lzrpy.cn
http://www.dtcms.com/wzjs/651476.html

相关文章:

  • 哈尔滨网站建设制作dw怎么做网站地图
  • 如何做网站的图片滑动块一键搭建云免流服务器
  • 最早做网站的那批人群晖WordPress绑定域名
  • 是阿里巴巴好还是自己做网站好?黑龙江网站建设seo优化
  • 北京南站到故宫地铁怎么坐哔哩哔哩免费网站观看
  • 建设工程人才招聘信息网站虚拟主机网站建设过程
  • 百度云做网站有优势吗wordpress排队加载
  • 如何做局域网网站建设网站需要申请什么
  • 岷县城乡建设局网站网络服务商和网络运营商
  • 工业和信息化部五系网站建设宋朝网站应该怎么做
  • 个人怎么交养老保险惠州百度搜索优化
  • 福州做彩票app网站如何建免费的企业网站
  • 网站注册怎么注销wordpress+移动
  • 深圳自适应网站开发多少钱怎么制作网站视频播放器
  • 定西市城乡建设局网站php技术应用于中小企业网站开发
  • 网站策划500字品牌网站设计图片
  • 福州品牌网站设计做调查赚钱的网站
  • 如何制作社交网站网站推广投放
  • phpcms 网站模板site网站连通率0%怎么解决
  • 赣州网站建设培训网站无备案号怎么办
  • 成都市建设工程施工安监站网站wordpress性能优化插件
  • phpcms 怎么做视频网站首页怀化seo优化
  • 百度提交网站珠海公众号开发公司
  • 收款网站怎么建设磁力搜索器 磁力猫在线
  • 深圳市官网网站建设报价北京海淀建设中路哪打疫苗
  • 甘肃省引洮工程建设管理局官方网站互联网开发软件
  • 网站开发设计步骤网上商店是什么
  • 网站排名优化价格格瑞特网站建设
  • 会网站建设好吗阿里巴巴网站怎么做
  • 顺德网站建设域名怎样在网站做友情链接