应用服务器: 操作系统最低要求Windows Server 2008,服务器硬件如果支持64位建议安装64位操作系统产品以最大化发挥服务器性能。 首先安装操作系统Windows Server 2008,其次对操作系统做必要安全设置,详情请咨询产品经销商。然后将平台服务端安装至D盘AgileServe ...
分类:
Web程序 时间:
2016-05-31 20:28:10
阅读次数:
160
性能剖析(profiling)是专注于测量服务器时间花费在哪里的一种技术,这里“性能即响应时间”。测量是一项很有挑战性的工作,并且分析结果也同样有挑战性,测出时间花在哪里,和知道为什么花在那里是两码事……性能剖析一般有两个步骤:测量任务所花费的时间;对结果进行统计和..
分类:
其他好文 时间:
2016-05-31 16:11:15
阅读次数:
270
之前在做电商网站的时候,曾经因为网站图片太多,加载过慢而不得不提高服务器性能,但阿里云服务器提升性能较贵,便去找了找关于网站性能优化的知识,没想到的确省了一些钱,性能有所好转。最近公司的项目又再次涉及到性能优化问题,总结了下之前经历的项目经验,得出以下几点优化思路: 1.从请求入手,找到最慢的一个 ...
分类:
Web程序 时间:
2016-05-30 21:45:26
阅读次数:
187
1测试工具使用微软官网提供的工具MicrosoftExchangeJetstress2013对Exchangeserver2013服务器进行压力测试。2测试方法通过在服务器上安装MicrosoftExchangeJetstress2013工具,指定测试范围,测试完成后通过该工具生成的性能监视报告进行分析服务器性能。由于服务器MDB01和MDB0..
分类:
其他好文 时间:
2016-05-17 20:03:24
阅读次数:
1666
一.MongoDB简介 什么是MongoDB ?MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。在高负载的情况下,添加更多的节点,可以保证服务器性能。MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB 将数据存储为一个文档,数据结构由键 ...
分类:
数据库 时间:
2016-05-15 02:03:00
阅读次数:
436
基本架构:写请求全部定向到主库,数据通过日志异步复制到副库,读请求可根据情况路由到主库或者副库,分散读压力目前读的压力平均分到3台服务器,性能提升在20-30%左右中间件连接池会根据CONNECTION的AUTOCOMMIT状态来缓冲连接,如果过程中AUTOCOMMIT的值发生变化,则之前缓存..
分类:
其他好文 时间:
2016-05-15 00:43:12
阅读次数:
636
什么是MongoDB ? MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。 在高负载的情况下,添加更多的节点,可以保证服务器性能。 MongoDB 旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB 将数据存储为一个文档,数据结构由键值(key=>v ...
分类:
数据库 时间:
2016-05-14 15:37:17
阅读次数:
324
上篇线程/进程并发服务器中提到,提高服务器性能在IO层需要关注两个地方,一个是文件描述符处理,一个是线程调度。 IO复用是什么?IO即Input/Output,在网络编程中,文件描述符就是一种IO操作。 为什么要IO复用? 1.网络编程中非常多函数是阻塞的,如connect,利用IO复用可以以非阻塞 ...
分类:
其他好文 时间:
2016-05-13 14:18:19
阅读次数:
1016
应用服务器就是处理网站业务的服务器,网站的业务代码都部署在这里,是网站开发最复杂,变化最多的地方,优化手段主要有缓存、集群和异步等。 分布式缓存 缓存无处不在,既存在于浏览器、也存在于服务器和数据库;既可以对数据缓存,也可以对文件缓存,还可以对页面片段进行缓存。 网站性能优化第一定律:优先考虑使用缓 ...
分类:
Web程序 时间:
2016-05-09 14:01:10
阅读次数:
119
1.磁盘柜上有14块73G的磁盘, 数据库为200G 大小包括日志文件,如何设置磁盘(要说明这14磁盘是怎么用的)? 这个问题应该是考察硬件知识和数据库物理部署。 首先需要知道这些磁盘是否要用于存放数据库备份文件和数据库性能(读/写)要求。来决定raid的级别。 1)、如果偏重于性能考虑,而且不用存 ...
分类:
其他好文 时间:
2016-05-03 16:18:10
阅读次数:
162