网站还建设 域名可以备案吗商城app开发价格

张小明 2026/3/12 9:16:20
网站还建设 域名可以备案吗,商城app开发价格,建设一个外贸网站多少钱,做网站上的图片如何设定分辨率1. pod基本概念Kubernetes 中#xff0c;Pod 是最小的网络调度单位#xff0c; 每个pod可以放多个容器#xff08;例如可以放多个docke容器在同一个pod中运行#xff09;#xff0c;这些容器共享pod的网络、存储、以及容器规约。每个 Pod 被分配一个唯一的 IP 地址#x…1. pod基本概念Kubernetes 中Pod 是最小的网络调度单位 每个pod可以放多个容器例如可以放多个docke容器在同一个pod中运行这些容器共享pod的网络、存储、以及容器规约。每个 Pod 被分配一个唯一的 IP 地址Pod IP这个 IP 在集群内是可达的。在介绍其他概念之前首先先介绍一下相关的网络概念因为这是容易比较迷糊的地方。在k8s中node有一个ippod也有一个ip然后一个pod中又有很多pod对应了很多ip这容易让人造成误解。node的ipnode的是node对应的物理机虚拟机云主机上的真实ip比如说你的一台物理机在公网上那么这个node的ip便是一个公网的ip地址我可以在任何地方拿着这个ip连接到这个node上。pod的ippod的ip实际上就是一个内网ip由k8s的网络插件在pod启动的时候进行动态分配。Pod 运行在 Node 上其网络流量进出需经过宿主机Node当外部访问 Pod 时流量先到达 Node再由相关组件转发到对应的pod在一个正常工作的 Kubernetes 集群中Node 节点之间的网络必须是互通的 —— 不仅 Node 之间要通更重要的是运行在不同 Node 上的 Pod 之间也必须能直接通信三层路由可达。NodeB (192.168.1.11)NodeA (192.168.1.10)✅直接访问 Pod IPcurl Unsupported markdown: link✅推荐通过 Servicecurl Unsupported markdown: link自动负载均衡❌通常无效curl Unsupported markdown: link✅显式设置curl Unsupported markdown: linkPodAIP: 10.244.1.5Port: 8080PodxIP: 10.244.1.xPort: xxPodBIP: 10.244.2.8Listens: 8080Service: podB-serviceClusterIP: 10.96.xx.xxPort: 80 → targetPort: 80802. pod网络概念在同一个 Pod 中的所有容器共享同一个网络命名空间network namespace因此它们拥有相同的 IP 地址即 Pod IP并共享同一个端口空间。容器之间可以通过 localhost 互相访问但必须避免端口冲突。当你在一个 Pod 中定义多个容器Kubernetes 会将这些容器放在同一个 Linux 网络命名空间中。这意味着所有容器看到的是同一个网络接口如 eth0所有容器共享同一个 IP 地址 —— 即 Pod IP所有容器共享同一个端口命名空间 —— 不能有两个容器监听同一个端口Pod IP 是集群内可路由的。外部其他 Pod、Service、Node访问该 Pod 时访问的是 Pod IP 某个端口而这个端口由 Pod 内某个容器监听。image‍3. pod的生命周期和状态pod的生命周期可以分为如下4种pod的生命周期是单向的不会回到之前的状态。PendingRunningSucceeded or FailedUnknown镜像拉取中 / 调度中 / PVC绑定 / Init容器运行所有容器成功退出exit 0至少一个容器失败退出exit ≠0 或 Crash节点失联 / Kubelet无响应readinessProbe 失败livenessProbe 失败startupProbe 失败Init 容器执行中全部成功失败节点恢复节点永久丢失创建 Podkubectl apply / ControllerPendingRunningSucceededFailedUnknownPod NotReady不加入 Endpoints不接收流量重启容器→ CrashLoopBackOff重启容器Init:0/2, Init:Error 等需手动/控制器重建而pod又可以分为如下5种状态取值 描述​Pending Pod 已被 Kubernetes 系统接受但有一个或者多个容器尚未创建亦未运行。此阶段包括等待 Pod 被调度的时间和通过网络下载镜像的时间。​Running Pod 已经绑定到了某个节点Pod 中所有的容器都已被创建。至少有一个容器仍在运行或者正处于启动或重启状态。注意Runing状态≠pod健康​Succeeded Pod 中的所有容器都已成功结束并且不会再重启。​Failed Pod 中的所有容器都已终止并且至少有一个容器是因为失败终止。也就是说容器以非 0 状态退出或者被系统终止且未被设置为自动重启。​Unknown 因为某些原因无法取得 Pod 的状态。这种情况通常是因为与 Pod 所在主机通信失败。那么如何知道pod究竟可不可用呢那就得看pod的就绪状态pod.status.conditions[? typeReady]如果typeReady就代表pod可用能接受流量否则就代表不可用。4. 探针前文我们提到了pod分为不同的生命周期以及对应的pod相关状态那么问题来了我怎么知道pod就行有没有运行成功呢有没有ready呢这就得靠我们的探针大哥帮忙。探针的目的就是为了检测容器相关的状态一共有如下四种探针检查机制exec执行命令检查容器是否okgrpc使用grpc检查容器是否正常httpGethttp请求检查容器是否正常tcpSocket检查容器tcp端口是否打开打开则正常针对于探针的检查结果无非就三种结果成功、失败、未知也就是探测失败不采取任何行动。当然如果你不设置探针那结果肯定就都是默认成功。有了探针的检查结果那么应该做什么呢k8s有如下3种探针类型​livenessProbe检查容器是否“活着”进程是否卡死/假死失败则根据重启策略重启容器。​readinessProbe检查容器是否“准备好服务”。如果失败则容器容器就不能对外提供服务其实就是自动将该 Pod 从对应的 Endpoints 对象中移除从而不再将流量路由到这个 Pod容器的状态为NotReady对应的pod的状态ReadyFalse。​startupProbe指示容器中的应用是否已经启动。如果提供了该类型探针在成功前会屏蔽其他类型的探针。当然如果失败了则会根据对应的策略进行重启。Pod 从创建到“真正可用”必须等待所有容器的 readinessProbe 成功 —— 这是探针对 Pod “可用性”的核心控制点。以下是千问老师总结的使用要点‍♂️ Readiness 能不能干活 → 不行就“靠边站”别重启Liveness 还有没有气 → 不行就“抬走重来”必须重启Startup 刚出生要呵护 → 启动期特殊保护长大再考核‍有无是是Pod 创建容器启动是否有 startupProbe?执行 startupProbe 直到成功开始 liveness/readinessProbe周期性探测liveness 失败?重启容器 → Pod RestartCountreadiness 失败?Pod ReadyFalse → 从 Endpoints 移除5. 创建pod前面介绍了这么多现在让我们使用命令来创建一个pod吧大家可以在这个Killercoda Interactive Environments进行在线创建。kubectl run nginxtest --imagenginx:latest --port80这样我们便创建了一个nginx的podimage6. 总结Pod 是 Kubernetes 中最小的可部署、可调度的计算单元一个 Pod 可以包含一个或多个紧密耦合的容器共享网络、存储、生命周期。pod的生命周期是不可逆的而探针能够不断去对pod的状态进行检测从而保证服务的可用性。我们有通过相关命令创建了一个pod但是大家可以想一想这个pod如果挂了还能够重启吗如果不能重启那怎么去解决这个问
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

网站广东海外建设集团有限公司第二代营销网站

本文探讨了知识图谱与大语言模型在药物发现领域的整合应用。通过三种整合框架,结合两者优势,解决了LLMs的幻觉和语义理解不足问题,显著提升了靶点识别、药物相互作用预测等关键环节的效率。知识图谱提供结构化数据和语义关系,大语…

张小明 2026/3/5 4:17:06 网站建设

中国建设招标网站中标公告在网站建设工作会上的讲话

信号处理机制:从位图操作到处理程序安装与释放 在计算机系统中,信号处理是一个至关重要的功能,它允许程序对各种事件做出响应。本文将深入探讨信号处理机制中的多个方面,包括位图操作、信号处理程序的安装以及信号处理结构的释放。 1. 位图操作基础 在信号处理中,位图(…

张小明 2026/3/5 4:17:07 网站建设

网站留言板功能软件编程培训机构

网易云音乐插件零门槛管理:BetterNCM安装器3分钟上手教程 【免费下载链接】BetterNCM-Installer 一键安装 Better 系软件 项目地址: https://gitcode.com/gh_mirrors/be/BetterNCM-Installer 还在为网易云音乐的插件安装感到头疼吗?下载的插件不知…

张小明 2026/3/5 4:17:09 网站建设

门户型网站开发难度福州百度开户多少钱

终极资源下载神器:res-downloader一键搞定网络资源下载难题 【免费下载链接】res-downloader 资源下载器、网络资源嗅探,支持微信视频号下载、网页抖音无水印下载、网页快手无水印视频下载、酷狗音乐下载等网络资源拦截下载! 项目地址: https://gitcod…

张小明 2026/3/5 4:17:10 网站建设

潍坊网站建设一站式服务怎么优化wordpress数据库表

第一章:Dify私有化部署的模型适配概述 在企业级AI应用中,Dify的私有化部署支持将大语言模型(LLM)深度集成至内部系统,实现数据安全与业务闭环。模型适配是私有化部署的核心环节,涉及模型格式兼容、接口协议…

张小明 2026/3/5 4:17:10 网站建设