摘要:
工作中遇到的问题: 1、gitlab挂掉 分析:gitlab服务器没有外网,是通过请求haproxy转发到gitlab上的,查看haproxy端口果然是关闭着的,重启即可解决。至于haproxy是怎么挂掉的,后来查明是由于研发对服务器进行了操作误杀haproxy进程导致。 2、公司打卡app时间和百度时间相差35秒 分析:打卡程序部署在内网服务器,通过外网nginx做转发,对nginx服务器配置... 阅读全文
摘要:
面试常问问题: OSI七层网络模型 应用层、表示层、会话层、传输层、网络层、数据链路层、物理层 Tcp/ip四层网络模型 应用层(应用层 表示层 会话层、传输层、网络层、数据链路层(数据链路层 物理层) Tomcat启动慢解决 在Tomcat环境中解决 在catalina.sh中加入这么一行: JAVA_OPTS="-Djava.security.egd=file:/dev/./urandom... 阅读全文
摘要:
防火墙 firewalld 查看服务是否开机启动:systemctl is-enabled firewalld.service 查看已启动的服务列表:systemctl list-unit-files|grep enabled 查看启动失败的服务列表:systemctl --failed 查看所有打开的端口: firewall-cmd --zone=public --list-ports 更新防... 阅读全文
摘要:
weblogic weblogic12.1.3安装 环境: centos7.5 ip: 192.168.0.94 1、安装jdk 2、安装 weblogic 下载、解压安装包 wls1213_dev.zip unzip /application/weblogic12/wls1213_dev.zip mv wls12130 /application/weblogic12/ 配置环境变量 配... 阅读全文
摘要:
node节点扩容: 安装docker 部署 kubelet组件 拷贝admin.conf 拷贝bootstrap.conf 安装cni网络插件 拷贝ca.pem 证书,配置kubelet-config.yml文件中参数需要用到 通过csr请求 配置启动kube-proxy 阅读全文
摘要:
Python Python的数据类型与数据结构 数据类型分为: 整数型 ;数字的整数 浮点型; 数字带小数 字符串; 用 ‘’ 或者 “” 引用的任意文本 布尔型;只有 True 和 False 数据结构分为:列表 list、元祖 tuple、字典 dict、集合 set ORM 直接使用sql语句虽然方便,但缺点是如果要更换数据库可能还需要修改程序中的Sql语句。为了解决这个问题,出现了OR... 阅读全文
摘要:
mycat 实现读写分离 配置mysql实现主从复制 安装jdk 安装mycat实现读写分离 tar zxf Mycat-server-1.6-RELEASE-20161028204710-sangnux.tar.gz -C /usr/local 添加环境变量 新建逻辑库,逻辑表;Mycat默认配置了逻辑库TESTDB,这里配置一个逻辑库USERDB 修改schema.xml新增逻辑库USER... 阅读全文
摘要:
k8s常可能问的问题 1、为什么要用k8s 自我修复、pod水平自动伸缩、密钥和配置管理动态对应用进行扩容、缩容 服务发现、负载均衡 1.1、自我修复 比如误删pod后会自动创建,用 kind: ReplicationController 1.2、pod水平自动伸缩 这个功能就是根据CPU的使用情况周期性的调整Pod的副本数量 解释:首先创建HPA kind: HorizontalP... 阅读全文
摘要:
K8s常用命令操作 一、kubectl命令补全 1、master安装命令补全,并临时生效 yum install -y bash-completion source /usr/share/bash-completion/bash_completion 2、永久生效 source > ~/.bashrc 二、master相关组件 kube-apiserver kube-controller-... 阅读全文
摘要:
1、ELK经典架构 Logstash部署至服务主机,对各个服务的日志进行采集、过滤、推送。 Elasticsearch存储Logstash传送的结构化数据,提供给Kibana。 Kibana提供用户web页面进行数据展示和分析形成图表等 由于Logstash消耗资源大,而服务器资源相当宝贵,所以引进另一个轻量级日志采集框架Beats,其中有Filebeat ,Filebeat用于搜集文件数据 ... 阅读全文