简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
一种是直接调用API:Endpoint.publish("http://192.168.14.117:8888/java6ws/Java6WS", new Java6WS());Endpoint.publish是一个后台线程,一旦发布了就会一直等待处理Web服务的请求,只有当main方法退出,或者容器关闭的时候,才自动退出。(Endpoint.publish方式是使用java自
直接安装 apt-get install python3.6 ,失败,出现E: Unable to locate package python3.6E: Couldn't find any package by glob 'python3.6'E: Couldn't find any package by regex 'python3.6这是因为Ubuntu无法找到add-apt-r...
Session的产生:在说session是啥之前,我们先来说说为什么会出现session会话,它出现的机理是什么?我们知道,我们用浏览器打开一个网页,用到的是HTTP协议,htpp协议是无状态的,什么是无状态呢?就是说这一次请求和上一次请求是没有任何关系的,互不认识的,没有关联的,这种无状态的好处是快速。所以就会带来一个问题就是,我希望几个请求的页面要有关联,比如:我在www.a.c...
Application对象对底层资源进行封装,屏蔽了底层基础架构,但是这样对Application创建资源状态的监控,只能依赖Application的状态透出,但状态信息简略、状态实时反馈性差,VelaQL就是为了提升Application的可观测性,用于查询应用级别的资源状态。velaQL 对标的是 PromQL ,我们期望能够成为应用监控领域的 Prometheus
CRI工作在kubelet与container runtim之间,其实就是三组gRPC的接口,其中Sandbox 接口为Container提供一定的运行环境,包括pod的网络等;Container接口包括容器生命周期的具体操作;Image接口则提供对镜像的操作。常见的容器运行时有docker、containnerd等。PodSandbox是K8s为兼容不同运行时环境预留的空间,即K8s 允许 lo
k8s之hpa v2beta2,弹性伸缩
介绍k8s internal version 和 runtime.serializer 以及 runtime.codec
Indexer 和 Store 都是基于 ThreadSafeStore 来实现的。Store实例和Indexer实例初始化的区别,就是没有 Indexers,Store 算是阉割版的 Indexer。ThreadSafeStore 的操作时需要使用 key 来对对象进行操作的,而 cache 的作用便是使用 cache.keyFunc 来计算对象的 key。
1、Pod是k8s中可以创建和部署的最小单位。一个pod可以看作一个逻辑主机,一个pod代表一个应用实例,可以包含多个容器。2、label和label selector:label能够以key/value的形式可以给pod等资源对象创建一组或多组标签,实现资源分组管理功能。Label selector能够识别一组有共同特征或属性(label)的资源对象。(Label Selector有两种形式:等
k8s之client-go和ctrl的各种k8s client