
运维
xymyeah
这个作者很懒,什么都没留下…
展开
-
rsync两台服务器目录同步功能实现
rsync两台服务器目录同步功能实现来源:http://opkeep.com/system/linux/rsync.html实现目标:A 服务器上 /opt/web 目录,与B服务器上 /opt/web目录实现同步。即:B主动与A进行同步。OS: Reaht AS4A Server 192.168.1.2 /opt/webB Server 192.168.1.3转载 2011-12-20 10:13:28 · 2061 阅读 · 0 评论 -
再谈应用环境下的TIME_WAIT和CLOSE_WAIT
一个HttpClient调用错误导致的服务器异常,具体过程如下:http://blog.youkuaiyun.com/shootyou/article/details/6615051里头的分析过程有提到,通过查看服务器网络状态检测到服务器有大量的CLOSE_WAIT的状态。 在服务器的日常维护过程中,会经常用到下面的命令: Plain代码 netstat -n转载 2013-05-10 14:55:09 · 2072 阅读 · 0 评论 -
详解网站WEB日志格式
WEB日志是网站的WEB服务处理程序,根据一定的规范生成的ASCII文本。它主要记录了网站访问记录数据内容,是网站分析和网站数据仓库的数据基础来源,而网站分析和数据分析也将对SEO产生一定的影响,所以了解WEB日志的格式和组成将有利于我们更好地进行网站数据的收集、处理和分析,从而更好的进行网站优化。一、WEB日志格式分类目前常见的WEB日志格式主要由两类,一类是Apache的NCSA日志格转载 2013-02-18 09:50:16 · 11568 阅读 · 0 评论 -
InnoDB数据表空间文件平滑迁移
前言InnoDB存储引擎满足了MVCC和ACID特性,在需要支持事务的环境下必不可少。有些环境下,采用InnoDB可能效果比MyISAM还要来的好。不过,在很多人眼中看来,InnoDB表空间文件由于无法实现跨服务器平滑迁移,因此不愿意使用。实际情况真是这样吗?本文就来探讨一下InnoDB表空间文件的平滑迁移可能性。如何迁移?从MySQL文档中我们了解到,InnoDB的表空间转载 2013-02-16 20:59:07 · 1800 阅读 · 0 评论 -
Linux下多线程查看工具(pstree、ps、pstack)
来源 :http://www.xymyeah.com/979.html1. pstreepstree以树结构显示进程$ pstree -p work | grep adsshd(22669)---bash(22670)---ad_preprocess(4551)-+-{ad_preprocess}(4552)转载 2012-10-09 13:39:08 · 946 阅读 · 0 评论 -
TIME-WAIT sockets快速回收
TIME-WAIT sockets快速回收来源 http://www.xymyeah.com/494.html我这边服务器上发现大量TIME-WAIT连接,多达上万,通过修改内核参数使系统能够快速回收time-wait sockets。查看TCP连接情况:[root@centos ~]# netstat -n | awk '/^tcp/ {++S[$转载 2011-11-05 22:43:47 · 3211 阅读 · 0 评论 -
nginx优化 突破十万并发
来源:http://www.xymyeah.com/491.html一、一般来说nginx 配置文件中对优化比较有作用的为以下几项:1. worker_processes 8;nginx 进程数,建议按照cpu 数目来指定,一般为它的倍数 (如,2个四核的cpu计为8)。2. worker_cpu_affinity 00000001 00000010 00000转载 2011-11-05 22:42:16 · 6782 阅读 · 0 评论 -
MySQL缓存Query Cache 及优化方法
来源:http://www.xymyeah.com/153.html原理QueryCache(下面简称QC)是根据SQL语句来cache的。一个SQL查询如果以select开头,那么MySQL服务器将尝试对其使用QC。每个Cache都是以SQL文本作为key来存的。在应用QC之前,SQL文本不会被作任何处理。也就是说,两个SQL语句,只要相差哪怕是一个字符(例如大小写不一样;多一个转载 2012-02-15 16:49:35 · 961 阅读 · 0 评论 -
linux awk 文章汇总
来源:http://www.xymyeah.com/?p=421. linux awk用法小结http://hi.baidu.com/wonderswan/blog/item/c4ae74f578532a26bd31095d.html2. linux awk实例http://linuxtoy.org/archives/sed-awk.html3. l原创 2012-01-18 18:12:56 · 858 阅读 · 0 评论 -
tcpflow命令使用总结
tcpflow实际上也是一个抓包工具,这个抓包工具与tcpdump不同的是它是以流为单位显示数据内容,而tcpdump以包为单位显示数据。我们平常会经常分析HTTP数据,用tcpflow会更便捷具体学习大家可以man tcpflow下,网上有免费下载tcpflow软件的http://www.circlemud.org/~jelson/software/tcpflow/举转载 2012-02-08 20:00:04 · 8975 阅读 · 0 评论 -
Fusionio性能测试与瓶颈分析
来源:http://www.hellodb.net/2011/06/fusionio-performance.html测试环境:Dell R510,2×E5620,24G,Fusion-io ioDrive 320G MLC测试工具:Redhat Linux 5.3,Oracle Orion 11测试一:8K随机读,IOPS超过5W,吞吐量超过400M,响应时间在IOPS达转载 2012-02-08 19:47:17 · 2310 阅读 · 1 评论 -
linux dd命令实战
1. linux dd读取写入磁盘速度time有计时作用,dd用于复制,从if读出,写到of。if=/dev/zero不产生IO,因此可以用来测试纯写速度。同理of=/dev/null不产生IO,可以用来测试纯读速度。bs是每次读或写 的大小,即一个块的大小,count是读写块的数量。 指定出读取,写入文件到硬盘的速度 1.测/目录所在磁盘的纯写速度:转载 2012-02-08 19:19:48 · 1164 阅读 · 0 评论 -
代码和产品发布的几种方式
来源:http://blog.sina.com.cn/s/blog_87f330d30100ydd3.html最近有几个朋友提起”灰度发布"这个概念和相关的问题。想解释一下几种具体的发布方式(具体名称中文翻译不一定正确)、他们的优缺点和实现难点。这几种方式都可以作为快速运营的软件或者web服务公司逐步发布新代码或者新产品,边尝试边改进的方法,这些方法可以避免一次发布里面转载 2012-02-01 14:01:31 · 1518 阅读 · 0 评论 -
Javamelody开源运行监控工具
JavaMelody能够在QA和实际运行生产环境监测Java或Java EE应用程序服务器。并以图表的形式显示:Java内存和Java CPU使用情况,用户Session数量,JDBC连接数,和http请求、sql请求、jsp页面与业务接口方法(EJB3、Spring、 Guice)的执行数量,平均执行时间,错误百分比等。图表可以按天,周,月,年或自定义时间段查看。 使用配置如下:转载 2013-07-16 16:16:07 · 2044 阅读 · 0 评论