摘要:
自我修复 在节点故障时重新启动失败的容器,替换和重新部署,保证预期的副本数量;杀死健康检查失败的容器,并且在未准备好之前不会处理客户端请求,确保线上服务不中断。 弹性伸缩 使用命令、UI或者基于CPU使用情况自动快速扩容和缩容应用程序实例,保证应用业务高峰并发时的高可用性;业务低峰时回收资源 阅读全文
摘要:
1、k8s部署es的时候需要初始化很多linux的内核参数。 但是文件系统挂载到pod容器中就会变成read only,难以进行操作实现需求。 所以需要给POD privileged权限,然后在容器的初始化脚本或代码中去修改sysctl参数。 创建POD/deployment/daemonset等对 阅读全文
摘要:
一般报错中都会有实际的错误选项,根据具体报错具体修改即可。 不过一般都直接先设置好如下选项: liunx 环境优化 1. 修改⽂件 /etc/sysctl.conf 增加 vm.max_map_count=262144 2. 修改⽂件 /etc/security/limits.conf 增加 sof 阅读全文
摘要:
对于使用共享目录的volumeMounts,比如一个目录有数据目录和日志目录都需要挂载,只需定义一个name。 阅读全文
摘要:
and 和 or 的用法 and 和 or 是python的两个逻辑运算符,可以使用and和or进行多个条件内容的判断. and是当and连接的所有的表达式的值为真时,才为真 or是当or连接的所有表达式的值一个为真时,这个表达式就为真 and和or表达式返回的本质 and 的返回结果问题: 从左到 阅读全文
摘要:
输入一个字符串, 返回倒序排列的结果 如: abcdef, 返回 fedcba text = 'abcdef' 1、字符串本身的翻转 print(text[:: 1]) 2、利用列表的reversed函数,在格式化 print(''.join(reversed(text))) 3、新建一个列表,从后 阅读全文
摘要:
CentOS7默认的防火墙不是iptables,而是firewalld. 安装iptable iptable service 先检查是否安装了iptables service iptables status 安装iptables yum install y iptables 升级iptables y 阅读全文
摘要:
!/bin/bash file=log.txt HOST=172.16.16.11 USER=zhangsan PASSWORD=123456 remote_path=/data/Log local_path=/home/Log echo "welcome to sftp..." lftp u ${ 阅读全文
摘要:
apiVersion: apps/v1 kind: Deployment metadata: name: nginx deployment spec: selector: matchLabels: app: nginx replicas: 2 template: metadata: labels: 阅读全文
摘要:
碰到常规问题无法解释的 CPU 使用率情况时,首先要想到有可能是短时应用导致的问题,比如有可能是下面这两种情况。 第一,应用里直接调用了其他二进制程序,这些程序通常运行时间比较短,通过 top 等工具也不容易发现。 第二,应用本身在不停地崩溃重启,而启动过程的资源初始化,很可能会占用相当多的 CPU 阅读全文