分类:Server

Server技术

nginx 优化配置外一则

nginx指令中的优化(配置文件) worker_processes 8;   nginx进程数,建议按照cpu数目来指定,一般为它的倍数。 worker_cpu_affinity 00000001 00000010 00000100 00001000 000...

5990℃

突破十万并发的nginx配置

一、一般来说nginx 配置文件中对优化比较有作用的为以下几项: 1. worker_processes 8; nginx 进程数,建议按照cpu 数目来指定,一般为它的倍数 (如,2个四核的cpu计为8)。 2. worker_cpu_affinity 0...

6240℃

前端资源预加载的方式

最近在做一个线上项目,在阿里云上的服务器做了CDN,但是一些图片显示会延时,于是用了下面的方法;对比一下,之前卡成了狗,用后快成了狗;   当提到前端性能优化时,我们首先会联想到文件的合并、压缩,文件缓存和开启服务器端的 gzip 压缩等,这使得页面加载...

6819℃

mysql 主从复制的配置的实现

mysql 主从复制的配置的实现
工作原理图: 主从复制的原理: 分为同步复制和异步复制,实际复制架构中大部分为异步复制。 复制的基本过程如下: 1).Slave上面的IO进程连接上Master,并请求从指定日志文件的指定位置(或者从最开始的日志)之后的日志内容; 2).Mas...

4961℃

mysql需要调整的10项配置

mysql需要调整的10项配置
​修改mysql配置项一定要知道的: 一次只改变一个设置!这是测试改变是否有益的唯一方法。 大多数配置能在运行时使用SET GLOBAL改变。这是非常便捷的方法它能使你在出问题后快速撤销变更。但是,要永久生效你需要在配置文件里做出改动。 ...

7708℃

谈session、cookie和服务器安全<这次很明了,小白都能懂>

大多数web应用程序都离不开session的使用。这篇文章将会结合php以及http协议来分析如何建立一个安全的会话管理机制。我们先简单的了解一些http的知识,从而理解该协议的无状态特性。然后,学习一些关于cookie的基本操作。最后,我会一步步阐述如何使用一些简单,高效的...

6313℃

从电商秒杀与抢购谈Web系统大规模并发

一、大规模并发带来的挑战 在过去的工作中,我曾经面对过5w每秒的高并发秒杀功能,在这个过程中,整个Web系统遇到了很多的问题和挑战。如果Web系统不做针对性的优化,会轻而易举地陷入到异常状态。我们现在一起来讨论下,优化的思路和方法哈。 1. 请求接口的合理设计 ...

5176℃

亿级Web系统搭建:单机到分布式集群 <收藏>

当一个Web系统从日访问量10万逐步增长到1000万,甚至超过1亿的过程中,Web系统承受的压力会越来越大,在这个过程中,我们会遇到很多的问题。为了解决这些性能压力带来问题,我们需要在Web系统架构层面搭建多个层次的缓存机制。在不同的压力阶段,我们会遇到不同的问题,通过搭建不...

6677℃

linux下nginx日志的优化分割

分割nginx日志采用的是每天凌晨分割,分为两个步骤:1)把nginx日志另存到对应的年文件夹,月文件夹下,以年月日命名的文件,2)然后让nginx重新生成日志。 例如今天是2013年10月6号,那么晚上的23点59分就开始分割日志,就执行下边的命令,把nginx访问日...

6532℃

centos下安装iftop 监控网卡流量

很莫名其妙的阿里云服务器上网卡出网流量5M都不够用,于是安装了iftop来查看原因。以下是安装iftop的介绍,文中的安装路径在阿里云下变成了:/usr/local/iftop/sbin/iftop -i eth0 -n 在Linux/类Unix系统中可以使用t...

7793℃

Mac版xampp的MySQL启动不了解决办法

Mac版xampp的MySQL启动不了解决办法   目前Mac版的xampp最新是:1.7.3,安装好后,Apache和FTP都可以正常启动,可是MySQL始终启动不了,如下图 于是尝试低一点的版本1.7.2a,同样MySQL启动不...

9633℃

mac下的终端命令

OSX 的文件系统  OSX 采用的Unix文件系统,所有文件都挂在跟目录 / 下面,所以不在要有  Windows 下的盘符概念。  你在桌面上看到的硬盘都挂在 /Volumes 下。  比如接上个叫做 USBHD的移动硬...

7081℃