
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
1 指令部署1.1 部署镜像以myapp为例,先去镜像库搜索下myapp部署指令kubectl run myapp --image=ikubernetes/myapp:v1 --port=80其中myapp::deployment部署对象的名称(rs和pod资源会以此为前缀生成各自的名称)ikubernetes/myapp:v1:镜像地址port:指定pod的端口查看pod是否生成成功kubect
1 为什么要对资源进行隔离举个例子,假设现在你有一套一室一厅的房子,你想把这套房子出租出去,租金是1200/月。但是如果你把这套房子隔成三个单间,主卧600/月,两个次卧400/月,每个月的总房租就变成了1400/月,这样不仅提高了房屋的利用率也增加了收益。对于服务器资源也是一样,硬件资源是固定的,通过软件把硬件资源分隔成多个单独的资源,这每个独立的资源就可以租给不同的客户商。通过软件实现隔离还有
pause容器:参见:kubernetes原理及核心组件init容器:一个主容器可以创建一个或多个init容器,init容器用于为主容器加载一些资源。事例#init.yamlapiVersion: demo/v1kind: Podmetadata:name: init-demolabels:app: demospec:containers:- name: demo-containerimage:
单元格中的数据为小数,如果位数超过十位且单元格格式设置为常规,此时数据只显示十位,超出的会末尾截取。invoke方法接收到的数据是截取后的,即240451327.4。这是因为在进入到自定义的Listener之前先调了ModelBuildEventListener,这个Listener中会把CellData中的单元格数据转换成String类型,问题就出在这里,常规和数值转换的格式不一样。单元格为常规
1 云计算发展进程2000年:sun公司研发出了高性能服务器,用于支撑企业的关键业务2001年:硬件资源难以做到弹性扩缩容,这就导致不可避免的会出现资源的浪费,比如你购买了一台8核16G的服务器,但你的应用可能只需要4核8G。所以IBM研发出了VMware,虚拟机的好处就是可以弹性扩缩容,能充分发挥硬件资源。2006年:Amazon公司提出了IaaS(Infrastructure as a Ser
如果项目中引入的是pagehelper-spring-boot-starter包,可能会遇到SqlSession拦截器执行顺序的问题。starter模式下,PageHelper在PageHelperAutoConfiguration里进行的配置,这样就不能手动设置拦截器的顺序。Mybatis拦截器是先添加的后执行,因此可以采用观察者模式在Spring容器初始化完成之后再添加自定义的拦截器。Spri
1 基础环境1.1 机器环境从官方文档可知,安装k8s对操作系统、内存、CPU核数等都有要求:笔者用的是CenOS,所以要用7版本内存要在2GB以上CUP核数至少2核还有:DNS最好设置为本地网络连通的DNS,否则可能会出现网络不通,导致无法下载一些镜像linux内核必须是 4 版本以上只是为了演示,三台机器即可,一个master节点,两个node节点。可以在本地搭三台虚拟机,也可以购买云服务器。
1 kubernetes基本介绍试想一下为什么高铁能有条不絮的运行在各自的轨道上,不会出现前后车相撞,那是因为有个调度中心在统一的指挥。什么时间发车,什么时间到站以及遇到故障问题需要作出什么决策,都是由调度中心统一指挥。对于容器也是一样,要想使容器能井然有序的运作,就需要一个统一的管理平台,如分配资源、扩缩容、服务宕机能及时恢复等。目前最流行的容器管理平台是Kubernetes,简称k8s,8代表
1 云计算发展进程2000年:sun公司研发出了高性能服务器,用于支撑企业的关键业务2001年:硬件资源难以做到弹性扩缩容,这就导致不可避免的会出现资源的浪费,比如你购买了一台8核16G的服务器,但你的应用可能只需要4核8G。所以IBM研发出了VMware,虚拟机的好处就是可以弹性扩缩容,能充分发挥硬件资源。2006年:Amazon公司提出了IaaS(Infrastructure as a Ser







