简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
前言1.8同1.7比,最大的差别就是:元数据区取代了永久代。元空间的本质和永久代类似,都是对JVM规范中方法区的实现。不过元空间与永久代之间最大的区别在于:元数据空间并不在虚拟机中,而是使用本地内存。堆和非堆内存简介堆和非堆均是在java虚拟机启动时创建。Java 虚拟机具有一个堆(Heap),堆是运行时数据区域,所有类实例和数组的内存均从此处分配。JVM8中把运行时常量池、静态变量也移到堆区进行
参考文献:docker run hangs问题排查记录https://www.cnblogs.com/edenlong/p/10972876.html阿里巴巴 Kubernetes 集群问题排查思路和方法https://www.infoq.cn/article/t_ZQeWjJLGWGT8BmmiU41.首先确认docker version一致2.查看/var/log/message日...
参考文档:K8S部署Redis Cluster集群vim redis-configmap.yamlapiVersion: v1kind: ConfigMapmetadata:name: redis-clusternamespace: middlewaredata:fix-ip.sh: |#!/bin/shCLUSTER_CONFIG="/data/nodes.conf"if [ -f ${CLUS
dockerfile之kubectl通过jumpserver的录像和审计功能管理各环境k8sbashrcDockerfilek8s Statefulset 启动k8s nodeport访问通过jumpserver的录像和审计功能管理各环境k8sbashrcalias kubectlola-dev='kubectl --kubeconfig=/root/.kube/ola-dev 'alias ku
一、认证(Authentication):HTTP Token认证(单向认证)HTTP Base认证:用户名密码(单向认证)HTTPS证书认证:基于CA双向认证(最安全,最佳)一、组件与ApiServer通信两种类型Controller Manager和Scheduler因为在本机,通常不需要CAkubectl、kubelet、kube-proxy访问API Server需要CA证书...
spec:...minReadySeconds: 100# 这里需要估一个比较合理的值,从容器启动到应用正常提供服务strategy:# k8s 默认的 strategy 就是 RollingUpdate, 这里写明出来可以调节细节参数type: RollingUpdaterollingUpdate:maxSurge: 1# 更新时允...
避免单点故障LB,AS,K8S(HPA)可伸缩性网络能力计算能力存储能力可扩展性应用扩展业务解耦+中间件+微服务如何做好微服务:业务拆分服务治理(Spring cloud/Dubbo/K8S等)自动测试自动运维监控安全性(WAF等)服务加速(CDN等)成本控制...
创建dashboard-admin SA并绑定ClusterRole:cluster-adminapiVersion: v1kind: ServiceAccountmetadata:name: dashboard-adminnamespace: kube-system---kind: ClusterRoleBindingapiVersion: rbac.authorization.k8s.io/v
使用kubeadm部署高可用K8S v1.14.4一、基础环境配置二、部署keepalived和haproxy(对应规划主机)三、软件安装四、 配置kubeadmin初始化文件(部署master上执行)五、配置集群网络六、部署Dashboard七、重置集群(若有需要)八、问题排查九、etcd状态检查参考大神博客及官网:https://kubernetes.io/zh/docs/referenc..
主要原因:系统线程数满导致阿里云terway网络插件一直启动失败,进而导致节点频繁处于Node became not ready,进一步造成该节点调度出现问题。查看当前系统线程数设置(网上很多文章说是进程数,请仔细甄别)cat /proc/sys/kernel/pid_max32768查看系统线程数:ps -efL|wc -l1、查看/var/log/message2、解决方法,重启docker或