NGINX引入线程池 性能提升9倍 nginx

NGINX引入线程池 性能提升9倍

1. 引言 正如我们所知,NGINX采用了异步、事件驱动的方法来处理连接。这种处理方式无需(像使用传统架构的服务器一样)为每个请求创建额外的专用进程或者线程,而是在一个工作进程中处理多个连接和请求。为...
阅读全文
Mysql分区与管理实践过程 MySQL

Mysql分区与管理实践过程

为什么要对表进行分区? 为了改善大型表以及具有各种访问模式的表的可伸缩性,可管理性和提高数据库效率。 分区的一些优点包括: 1、与单个磁盘或文件系统分区相比,可以存储更多的数据。 2、通过删除与增加那...
阅读全文
Mysql单机多实例 MySQL

Mysql单机多实例

测试环境: mysql的版本:5.7.9   1、建立多实例数据存放目录,以端口为目录: mkdir -p /data/{3306,3307}/log 2、在3306、3307目录下添加配置...
阅读全文
Linux ldd 命令 linux

Linux ldd 命令

如果您的工作涉及到 Linux 中的可执行文件和共享库的知识,则需要了解几种命令行工具。其中之一是 ldd,您可以使用它来访问共享对象依赖关系。在本教程中,我们将使用一些易于理解的示例来讨论此实用程序...
阅读全文
Linux tee命令用法 系统知识

Linux tee命令用法

tee命令用于将数据重定向到文件,另一方面还可以提供一份重定向数据的副本作为后续命令的stdin。简单的说就是把数据重定向到给定文件和屏幕上。 # tee --help 用法:tee ... ... ...
阅读全文
MySQL的四种GROUP BY用法 MySQL

MySQL的四种GROUP BY用法

摘要: 在本文中,我将介绍MySQL执行GROUP BY的四种方法。 In this blog post, I’ll look into four ways MySQL executes GROUP ...
阅读全文
raft 一致性算法 编程开发

raft 一致性算法

  分布式系统和一致性 分布式系统有一个很重要的问题要解决,当一台机器出现问题时,我们希望整个集群还是能够正常运行的,以达到高可用的要求。因为系统的数据是不断变化的,所以要保证集群的数据是同...
阅读全文
使用 tc netem 模拟网络异常 运维实战

使用 tc netem 模拟网络异常

在某些情况下,我们需要模拟网络很差的状态来测试软件能够正常工作,比如网络延迟、丢包、乱序、重复等。linux 系统强大的流量控制工具 tc 能很轻松地完成,tc 命令行是iproute2 软件包中的软...
阅读全文