线上某集群峰值TPS超过100万/秒左右(主要为写流量,读流量很低),峰值tps几乎已经到达集群上限,同时平均时延也超过100ms,随着读写流量的进一步增加,时延抖动严重影响业务可用性。经过一些列性能优化,该集群性能得到了数十倍的性能提升,效果明显,本文是上篇,下篇更精彩。
分类:
数据库 时间:
2020-10-07 20:59:31
阅读次数:
46
集成流程理解 三层架构中,控制层调用Service层,Service层调用Dao层,控制层会将Bean对象注入到SpringMVCIOC容器中,Service和Dao层会将Bean对象注入到SpringIOC容器中,而SpringMVCIOC容器的父容器正好是SpringIOC容器,子容器可以使用父 ...
分类:
编程语言 时间:
2020-10-05 21:24:52
阅读次数:
37
1.查看防火墙的状态 [root@localhost HMK]# firewall-cmd --state 查看防火墙的运行状态 not running [root@localhost HMK]# systemctl status firewalld.service 查看防火墙服务是否开启 ● fi ...
分类:
其他好文 时间:
2020-09-24 21:47:59
阅读次数:
46
操作符里的类型转换 隐式类型转换 不丢失精度的转换 子类向父类的转换 装箱 using system; namespace Conversion_Example { class Program { static void Main(string[] args) { Teacher t = new T ...
https://mp.weixin.qq.com/s/uiP_s6ZWlAimWGfJuUQ32Q上集回顾机器翻译缓慢发展的六十年基于规则的机器翻译(RBMT)基于实例的机器翻译(EBMT)点击图片阅读本文(上)部统计机器翻译(SMT)在1990年初,在IBM研究中心,一个机器翻译系统首次被展示,它对规则和语言学一无所知。它用两种语言分析了下图中的文本,并试图理解这些模式。这个想法简单而美丽。在两
分类:
其他好文 时间:
2020-09-23 23:09:24
阅读次数:
38
通过kubernetes构建容器云平台第二篇,最近刚好官方发布了V1.19.0,本文就以最新版来介绍通过kubeadm安装高可用的kubernetes集群。市面上安装k8s的工具很多,但是用于学习的话,还是建议一步步安装,了解整个集群内部运行的组件,以便后期学习排错更方便。。。本文环境如下:服务器:3台操作系统:CentOS7拓扑图就不画了,直接copy官网的###概述简单说下这个图,三台服务器作
分类:
其他好文 时间:
2020-09-21 12:18:41
阅读次数:
76
容器管理 0.前言 <镜花缘> 咱们世界也许也是在一个容器中... 0.环境 [root@VM_0_12_centos docker]# docker -v Docker version 19.03.11, build 42x35exxfx 1.启动 1.0.新建并启动(基于镜像) docker r ...
分类:
其他好文 时间:
2020-09-18 02:25:18
阅读次数:
38
将管理节点的脚本上传至被管理节点执行,理论上此模块不许需要被管理服务器上有python [root@ceph1 ~]# cat a.sh touch /tmp/ansible-script [root@ceph1 ~]# ansible webservers -m script -a "a.sh" ...
分类:
其他好文 时间:
2020-09-18 01:10:39
阅读次数:
31
HarmonyOS技术社区是由51CTO和华为共同打造的综合性开发和应用技术社区。社区地址:https://harmonyos.51cto.com作为华为的官方战略合作伙伴,51CTO将多年的社区运营经验与华为的技术赋能相结合,为开发者提供高质量有深度的学习交流平台,以及前沿的HarmonyOS技术动态。帮助开发者更好的了解HarmonyOS,能基于HarmonyOS打造更有创造力的产品。不管你是
分类:
其他好文 时间:
2020-09-17 22:38:42
阅读次数:
54
通过innotifywait的工具监听文件改动写入日志#!/bin/bashMON_DIR=/optinotifywait-mqr--format%f-ecreate$MON_DIR|\whilereadfiles;doecho"$(date+‘%F%T‘)$files">>file_mon.logdone
分类:
系统相关 时间:
2020-09-17 21:38:16
阅读次数:
124