早上10点,业务反馈服务器502无法访问,查询所有的WEB服务器、缓存、数据库都是可以连接的。但是MySQL查询一致卡住,为尽快恢复业务,直接重启数据库操作,此时业务恢复。开始找原因:1.查看mysql错误日志,都是这样的。2020-07-0810:10:140[Note]EventScheduler:Killingtheschedulerthread,threadid72020-07-0810:
分类:
数据库 时间:
2020-07-09 09:26:24
阅读次数:
107
LVS: 是基于四层的转发 HAproxy: 是基于四层和七层的转发,是专业的代理服务器 Nginx: 是WEB服务器,缓存服务器,又是反向代理服务器,可以做七层的转发 区别: LVS由于是基于四层的转发所以只能做端口的转发,而基于URL的、基于目录的这种转发LVS就做不了 工作选择: HAprox ...
分类:
系统相关 时间:
2018-12-27 15:23:25
阅读次数:
177
一、、简单介绍 nginx时开源的www服务器,只能解析静态的网页(html,js,css等),具有静态小文件高并发特性。 可做web服务器、负载均衡、web cache(web缓存) 优点: 1、高并发(静态小文件处理连接数多) 2、占用资源少 3、功能种类很多。(web服务器、缓存、负载均衡等, ...
分类:
系统相关 时间:
2018-12-20 17:02:10
阅读次数:
209
概要:linux系统默认open files数目为1024, 有时应用程序会报Too many open files的错误,是因为open files 数目不够。这就需要修改ulimit和file-max。特别是提供大量静态文件访问的web服务器,缓存服务器(如squid), 更要注意这个问题。网上 ...
分类:
系统相关 时间:
2018-01-27 15:31:10
阅读次数:
208
概要:linux系统默认open files数目为1024, 有时应用程序会报Too many open files的错误,是因为open files 数目不够。这就需要修改ulimit和file-max。特别是提供大量静态文件访问的web服务器,缓存服务器(如squid), 更要注意这个问题。网上 ...
分类:
系统相关 时间:
2018-01-26 15:48:33
阅读次数:
228
Web 缓存是在 HTTP 协议中常见的一种机制,可以有效的提升客户端响应速度、降低源站负载带宽。Web 缓存的一个重要特性就是层次性,因此从客户端到源站服务器中间可能会包含多级缓存,包括本地客户端缓存、公共代理缓存、Web 服务器缓存等。本文主要为大家讲解本地浏览器缓存相关机制。 ...
分类:
其他好文 时间:
2017-07-17 10:11:36
阅读次数:
204
典型的,提供大量静态文件访问的web服务器,缓存服务器(如squid), 均要注意这个问题 网上的教程,大约只是简单说明了如何设置ulimit和file-max, 但并没有说清楚这两者之间的差别,让人一头雾水 1. file-max的含义 man proc,可得到file-max的描述: /proc ...
分类:
其他好文 时间:
2016-11-23 16:47:40
阅读次数:
186
概要:linux系统默认open files数目为1024, 有时应用程序会报Too many open files的错误,是因为open files 数目不够。这就需要修改ulimit和file-max。特别是提供大量静态文件访问的web服务器,缓存服务器(如squid), 更要注意这个问题。网上 ...
分类:
系统相关 时间:
2016-08-29 17:33:10
阅读次数:
158
mysql的性能优化包罗甚广:索引优化,查询优化,查询缓存,服务器设置优化,操作系统和硬件优化,应用层面优化(web服务器,缓存)等等。这里的记录的优化技巧更适用于开发人员,都是从网络上收集和自己整理的,主要是查询语句上面的优化,其它层面的优化技巧在此不做记录。查询的开销指标:执行时间检查的行数返回 ...
分类:
数据库 时间:
2016-08-17 10:16:52
阅读次数:
213
mysql的性能优化包罗甚广:索引优化,查询优化,查询缓存,服务器设置优化,操作系统和硬件优化,应用层面优化(web服务器,缓存)等等。这里的记录的优化技巧更适用于开发人员,都是从网络上收集和自己整理的,主要是查询语句上面的优化,其它层面的优化技巧在此不做记录。 查询的开销指标: 执行时间检查的行数 ...
分类:
数据库 时间:
2016-05-13 11:59:30
阅读次数:
234