
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
1 list转Array的方法List to ArrayList 提供了toArray的接口,所以可以直接调用转为object型数组List<String> list = new ArrayList<String>();Object[] array=list.toArray();上述方法存在强制转换时会抛异常:[Ljava.lang.Object; canno...
5.1 k8s集群管理指南主要包括:node管理 label管理 namespace资源共享 资源配额管理 集群master高可用 集群监控等5.1.1 node的隔离与恢复如果某些node需要进行硬件升级、维护等,需要将某些node进行隔离与恢复,有如下三种方法:方式一: 通过node的yaml文件修改node的状态1)定义配置文件如下:unsechedule_node.yamlapiVersi
1.1简单介绍istio与k8s紧密结合,适用于云原生场景,service mesh形态,服务治理的开放平台服务治理,包括:连接、安全、策略执行和可观察性。连接:通过配置的流量规则控制服务间的流量和调用,实现负载均衡,熔断,故障注入,重试,重定向等服务治理安全:提供认证机制、通道加密、服务访问授权等,增强服务访问的安全性策略执行:通过可动态插拔,可扩展的策略,实现访问控制,速率限制,配额管理,服务
先看页面报错页面报错实例:再描述下现象:不是一个接口报上面的错误,多个接口多次调用都会偶现上面的问题:net::ERR_HTTP2_PROTOCOL_ERROR 200所以基本断定不是单个接口 或 数据库的问题,因为我们用了四台nginx做负载均衡和转发,所以基本断定是nginx出了问题,但是是nginx中的哪台机器的什么原因导致的呢?下面给出2中定位策略:1)在每次页面有错误的时候,观察http
1查看mysql所在服务器的性能主要是看当前机器cpu的使用,磁盘使用,io等状态。这个需要使用linux的一些指令,如top,iostat,不了解这两个指令的可以借鉴https://blog.csdn.net/h2604396739/article/details/905213472 mysql自身状态一、查看MySQL运行情况SHOW STATUS;二、查看INNODB数据库...
channel内存配置:6G-8G容器内top的结果:阿里云memory使用量:https://www.jianshu.com/p/c0d5a40fe9e8channel内存告警的原因:channel负责评测文件的读取,这个是频繁的操作。Linux下经常会遇到buff/cache内存占用过多问题,尤其是使用云主机的时候最严重,由于很多是虚拟内存,因此如果buff/cache占用过大的,free空闲
为什么需要jvm,jvm的作用jvm:Java Virtual Machine,即java虚拟机,来模拟通用的计算机,有着一套虚拟的完善的硬件架构,如处理器、堆栈、寄存器等,还具有相应的指令系统。 JVM是一种规定好的标准规范, 定义了.class文件在其内部运行的相关标准和规范。有了jvm才能执行.class文件,java程序才能正常执行。jvm内存划分及存储的内容共分为6个部分:...
49 虚拟机为什么需要虚拟机?linux服务器越来越强大,但是有时候并需要很大的服务器。三种虚拟化方式完全虚拟化虚拟化软件会模拟出假的CPU、内存、网络、硬盘等资源,实际资源的获取需要虚拟化软件向物理机申请。虚拟化软件执行转手工作,所以会比较慢硬件辅助虚拟化借助Intel-VT,AMD-V等,并整合kvm技术,设置虚拟机状态,虚拟机内核可以在CPU上执行大部分的指令,不需要虚拟化软件在中间转述,除
该类型的Service被提交后,Kubernetes 就会调用 CloudProvider 在公有云上为你创建一个负载均衡服务,并且把被代理的 Pod 的 IP 地址配置给负载均衡服务做后端。所以:isito的ingress和gateway对应的pod是一样的,所以ingress对应的pod的功能主要就是从公网接收请求转到isito内部的gateway。然后vs再引用gateway,gateway
56 容器化技术虚拟机和容器对比:技术:虚拟机依赖的是 KVM,容器依赖的是 namespace 和 cgroup 对进程进行隔离。虚拟机更重,需要虚拟出客户机的cpu、内存、存储、网络等资源;容器则很轻量,直接使用宿主机的各种资源。虚拟机的隔离性更高,容器则较低。效率上容器更高。容器用到了什么技术?1)namespace,隔离,每个namespace中的应用看到的,都是不同的IP地址、用户空间、







