首页 新闻 会员 周边
1
回答数

已关闭问题 多租户是啥意思

多租户(Multi-Tenancy)其实是一种软件架构设计模式。简单来说,就是多个用户(也就是“租户”)共同使用同一套软件系统或基础设施,但彼此的数据和配置又是完全隔离、互不干扰的。为了让你更直观地理
1
回答数

已关闭问题 这段什么意思

hash $clientRealIp;} server { listen 18008; server_name *.abc.com.cn; limit_conn one 4096; limit_rat
1
回答数

回答被采纳 Ansible 运行期间可能同时有多个相同注册变量吗

用stat把when: 当前在msg组运行主机注册为msg_tlqagent_check变量,​会不会冲突啊,​msg组里好几个主机呢,​都注册成这个变量,​会不会ansible不能区分是哪一个哇
1
回答数

已关闭问题 snippet什么意思,ansible ​-s中的s就是snippet首字母吧

Snippet 是“代码片段”的意思, -s 正是其首字母缩写。这个参数在 Ansible 中用于快速生成可直接粘贴到 playbook 中的最小化 YAML 任务模板,目的是提升编写效率,而非提供完
1
回答数

已关闭问题 overload重载和override重写

重载”对应的英文是 Overload。它的原始含义源自计算机科学,指同一个名称承载了不同的功能,是对原有功能的扩展。比如 + 既能加数字,也能拼字符串,现在还能加你的自定义对象。 重写 (Overri
1
回答数

已关闭问题 __getattr__,__delattr__,__setattr__也是每个类默认有这个方法吗,如果没有重载这些方法,会被默认拦截吗

Python 3.x 中的所有类都默认继承自基类 object。而 object 类不仅提供了默认的 __getattribute__,同样也为 __setattr__、__delattr__ 和 _
1
回答数

已关闭问题 DNF/YUM 添加软件源一共 4种常用方式

分「永久生效」「临时生效」两大类 一、永久源(写入/etc/yum.repos.d/,重启不丢失,3种) 方式1:手动vi/vim创建repo文件(你说的第一种) vim /etc/yum.repos
1
回答数

已关闭问题 为什么说 GCE 是“现成的网络模型”?

主流公有云都能做到,只是实现方式不同。 GCE:Google Compute Engine,谷歌云(GCP)里的虚拟机服务,相当于 AWS EC2、阿里云 ECS。 GKE:Google Kubern
1
回答数

已关闭问题 沙箱怎么理解,和namespace,cgroups区别?

Namespace 和 Cgroups 是“建筑材料”(底层内核机制),而沙箱是用这些材料建出来的“安全屋”(应用场景)。 我们可以从以下几个维度来理清它们的关系: 1. 概念上的本质区别 Names
1
回答数

已关闭问题 cni是解决容器与容器网络问题还是解决pod与pod问题,pod里面包含容器吧,c是container意思吧

CNI(容器网络接口)虽然名字里带有“容器”,但它实际解决的核心问题是 Pod 与 Pod 之间的通信。 为什么叫 CNI 而不是 PNI? 因为 CNI 规范诞生得比 Kubernetes 更早。它
1
回答数

回答被采纳 IPIP、VXLAN 是 Linux 内核原生原生支持 的主流虚拟化隧道协议

广泛应用于数据中心虚拟化、容器云网络、跨网段三层互通、网络隔离扩展等场景。二者均无需第三方软件依赖,依托内核模块实现报文封装与转发,性能损耗低、稳定性强,是云原生网络(Calico、Flannel 等
1
回答数

已关闭问题 etcd是干嘛的,在两个node01之间用虚线连接

1. node01的calico-vxlan(Felix组件)把自己信息上报写入etcd:本机物理IP192.168.0.82、本地Pod网段10.244.103.x; 2. node02的calic
1
回答数

已关闭问题 property类和Descriptor区别

当你访问 s.pro 时,​Python 调用 property 的 get 。​● property 的 get 内部会去查找之前存好的 _fget ,​然后执行它。​,​这个应该是property
1
回答数

已关闭问题 这个__main__是什么

class Descriptor(): def __get__(self, instance, owner): print("self: %s\ninstance: %s\nowner: %s" %
1
回答数

已关闭问题 在 Kubernetes 的生产环境中,Containerd 已经取代了 Docker 成为默认的容器运行时。

● 官方推荐:Kubernetes 官方文档明确推荐使用 Containerd 作为运行时。自 Kubernetes 1.24 版本起,官方已经正式移除了对 Docker 的内置兼容层(dockers
1
回答数

已关闭问题 property和自定义描述符区别

class Student(): def __init__(self, stuid, name, score1, score2, score3): self.stuid = stuid self.na
1
回答数

已关闭问题 这个Error啥原因

请务必记住:装饰器函数必须返回一个函数对象。
1
回答数

回答被采纳 装饰器如果带了参数…

1. 原生装饰器(不带括号)● 写法: @decorator ● Python 翻译: func = decorator(func) ● 执行逻辑:● 一步到位。直接把下面的函数 func 扔进 de
1
回答数

已关闭问题 rpm -q和rpm -qa啥区别,我每次感觉一样

rpm -q rpm -q nginx 但其实也是查单个 rpm -qa nginx rpm -qa nginx 这种写法虽然能运行,但其实是把 nginx 当成了一个过滤条件,效果等同于 rpm -
1
回答数

回答被采纳 钩子和initc容器之间有啥关联,时间上有重叠吗,pod不可用,但容器正常,包括钩子,initc,都是pod的概念,mainc才是容器

钩子和initc容器之间有啥关联,时间上有重叠吗 你现在的视角已经非常接近 K8s 的底层设计了。你可以这样记忆: Init 容器 = 门卫,负责开门前的准备工作,做完就下班。 Main 容器 = 员
1
回答数

回答被采纳 容器的 veth pair 技术和VMware

容器的 veth pair 技术(基于 Linux 内核)veth pair 是 Linux 内核原生提供的一种特殊网络设备。它总是成对出现,像一根虚拟网线,专门用于连接不同的网络命名空间(Netwo
1
回答数

已关闭问题 Kubernetes Pod 生命周期中的核心组件(Init 容器、主容器、存活探针、就绪探针、生命周期钩子)全部串联

上面的流程分工,你解释的不错,但有两点存在疑点: 第一点: 你是这么说的:在容器刚创建后,会触发 postStart 钩子: 注意:这里的 postStart 钩子是和容器的启动命令(command)
1
回答数

已关闭问题 Kafka 中一类是系统运行日志(用于排查故障),另一类是业务数据文件(用于存储实际消息)。

1. 业务数据目录(Data Directory)● 配置项:由 server.properties 配置文件中的 log.dirs 参数指定。● 常见路径:通常会被规划到服务器磁盘空间最大的独立数据
1
回答数

已关闭问题 什么就绪探测这里是restartPolicy=always,这个always是kubelet的吗,​代表有问题总是重启?​

spec: containers: - image: wangyanglinux/myapp:v1.0 imagePullPolicy: IfNotPresent name: myapp-1 read
1
回答数

已关闭问题 类作为装饰器装饰别人

# 装饰器类 class Decorator: def __init__(self, func): # 把被装饰的函数存起来 self.func = func # 让Decorator实例可以像函数一