随笔分类 -  如何?

摘要:A:测试结论1:云主机IO性能上ucloud最好,其次是阿里,再次是万根,最后是盛大2:基准测试中,ucloud的IO吞吐量最好占用CPU资源最少。3:阿里云擅长4k以下文件大小的随机读取而ucloud擅长4K以上文件大小的随机读取,特别是8k大小性能最优4:更为接近实际的混合大小性能测试中uclo... 阅读全文
posted @ 2015-03-31 17:31 李占卫 阅读(1425) 评论(0) 推荐(0) 编辑
摘要:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Diagnostics;namespace ConsoleApp{ class ProcessDo { ... 阅读全文
posted @ 2014-10-27 15:27 李占卫 阅读(15716) 评论(0) 推荐(1) 编辑
摘要:169namenode170datanode171datenode1:部署JDK获取jdk安装代码:jdk-7u21-linux-x64.gztar -zxvf jdk-7u21-linux-x64.gzrpm -ivh jdk-7u21-linux-x64.rpmvi /etc/profileHO... 阅读全文
posted @ 2014-06-06 14:33 李占卫 阅读(643) 评论(0) 推荐(0) 编辑
摘要:原文地址:http://jm-blog.aliapp.com/?p=590目前绝大多数应用采取的两种分库分表规则mod方式dayofweek系列日期方式(所有星期1的数据在一个库/表,或所有?月份的数据在一个库表)这两种方式有个本质的特点,就是离散性加周期性。例如以一个表的主键对3取余数的方式分库或... 阅读全文
posted @ 2014-06-04 10:43 李占卫 阅读(10363) 评论(0) 推荐(3) 编辑
摘要:高可用集群1:http://88250.b3log.org/rabbitmq-clustering-ha 创建集群2:http://www.bbtang.info/linux/fuwu/610.html 创建策略1:下载源码https://www.rabbitmq.com/download.ht... 阅读全文
posted @ 2014-03-19 16:52 李占卫 阅读(936) 评论(0) 推荐(0) 编辑
摘要:memcache的运行状态可以方便的用stats命令显示。首先用telnet 127.0.0.1 11211这样的命令连接上memcache,然后直接输入stats就可以得到当前memcache的状态。pidmemcache服务器的进程IDuptime服务器已经运行的秒数time服务器当前的unix时间戳versionmemcache版本pointer_size当前操作系统的指针大小(32位系统一般是32bit)rusage_user进程的累计用户时间rusage_system进程的累计系统时间curr_items服务器当前存储的items数量total_items从服务器启动以后存储的ite 阅读全文
posted @ 2014-01-14 09:29 李占卫 阅读(691) 评论(0) 推荐(0) 编辑
摘要:获取某用户的好友最新动态。我们大体上来说先按照用户ID将用户的好友一致性哈希到几个mongodb集群,然后把用户的最新信息也存储到mongodb中。然后利用消息系统保持数据库中的数据和mongdb中的数据一致。当用户获取这个列表的时候我们先获取好友然后批量获取好友的最新信息最后排序返回。目前该解决方案投入mongodb服务器9台,获取好友服务器7台共16台服务器,数据总量在3.6亿左右,每获取100个好友花费10ms。部署图活动图序列图 阅读全文
posted @ 2013-12-03 16:55 李占卫 阅读(589) 评论(0) 推荐(0) 编辑
摘要:原文地址:http://blog.sina.com.cn/s/blog_618592ea0100oeif.html一、JDK1.6下载目前JDK最新版本是JDK1.6,到http://java.sun.com/javase/downloads/index.jsp可以下载JDK1.6。二、JDK1.6安装JDK的安装非常简单,只需要按照向导一步一步进行即可。在安装时需记住安装的路径,在配置环境变量时将会用到这个安装路径。我的安装路径是F:jdk1.6。三、配置环境变量对于初学者来说,环境变量的配置是比较容易出错的,在配置的过程中应当仔细。使用JDK一共需要配置三个环境变量:java_home、c 阅读全文
posted @ 2013-10-31 15:46 李占卫 阅读(392) 评论(0) 推荐(0) 编辑
摘要:假设我们有三台服务器,他们的角色我们做如下划分:10.96.21.120 master10.96.21.119 slave110.96.21.121 slave2接下来我们按照这个配置来部署hadoop集群。1:安装jdk下载解压。vi /etc/profileJAVA_HOME=/usr/java/jdk1.6.0_29CLASS_PATH=$JAVA_HOME/lib:JAVA_HOME/jre/lib:JAVA_HOME/lib/tools.jar:$CLASS_PATHPATH=$JAVA_HOME/bin:$PATHif [ -z "$INPUTRC" -a ! 阅读全文
posted @ 2013-10-29 17:20 李占卫 阅读(1889) 评论(0) 推荐(0) 编辑
摘要:1:卸载A:一定要删除注册表中的HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft 项B:最好用安装工具卸载JDK,如果没有的话就删除JDK文件夹然后用Wise Registry Cleaner清理文件夹2:安装(1):在我的电脑点击右键——〉选择属性,(2):在弹出界面上:选择高级——〉环境变量,(3):在系统变量里面找到“Path”这一项,然后双击它,在弹出的界面上,在变量值开头添加如下语句“D:\common\Java\jdk1.6.0_02\bin;”,注意不要忘了后面的分号,(4):然后点击编辑系统变量界面的确定按钮,然后点击环境变量界面的“新建”,(5):在上 阅读全文
posted @ 2013-10-28 10:14 李占卫 阅读(2436) 评论(0) 推荐(0) 编辑
摘要:--先备份数据库--截断事务日志backup log Twitterwith no_loggo--收缩数据库dbcc shrinkdatabase(Twitter)goOK,搞定 阅读全文
posted @ 2013-09-26 17:40 李占卫 阅读(218) 评论(0) 推荐(0) 编辑
摘要:第一,确定cacti所有的主机能ping通被监控主机;如果不能ping通,请确认网络配置和被监控主机的ip设置是否正确。第二,如果能ping通,那么确认被监控主机是否启用snmpd服务:ps -ef | grep snmp或者直接重启被监控主机的snmp服务:rcsnmpd restart若上面的命令不可用,则用这两个:service snmpd reloadservice snmpd restart然后到cacti服务器上,用root用户:snmpwalk -c public -v 2c 192.168.124.14 --> (这个ip为被监控主机的ip)如果能够接收到被监控机器的数据 阅读全文
posted @ 2013-07-25 16:20 李占卫 阅读(15527) 评论(0) 推荐(0) 编辑
摘要:1:模版下载地址https://github.com/mrlesmithjr/cactiresource\snmp_queries的文件放到cacti服务器对应的目录下导入模版文件(在templet文件夹下)cacti_host_template_windows_host_-_snmp_informant.xml2:下载安装SNMP Informant(不装的话有些参数出不来)地址:http://www.wtcs.org/informant/download.htm3:开启windows的snmp服务接下来就按照添加drive,添加graph,tree添加节点顺序操作就可以了。 阅读全文
posted @ 2013-07-15 18:32 李占卫 阅读(360) 评论(0) 推荐(0) 编辑
摘要:要求服务器10.96.22.40不通过密码直接连接服务器10.96.21.531:准备必须的软件A:服务器40和53同时安装所需软件yum -y install openssh-server openssh-clientsB:开启sshd服务chkconfig sshd onservice sshd startC:开启端口/sbin/iptable -A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPTservice iptables save当然你也可以使22端口只接受某个ip的连接/sbin/iptables -A 阅读全文
posted @ 2013-07-11 18:14 李占卫 阅读(899) 评论(0) 推荐(0) 编辑
摘要:操作介绍如下:http://foreveryan.blog.51cto.com/3508502/775558安装如下:英文地址:http://www.cyberciti.biz/faq/fedora-rhel-install-cacti-monitoring-rrd-software/1:安装关联软件yum install mysql-server mysql php-mysql php-pear php-common php-gd php-devel php php-mbstring php-cli php-snmp php-pear-Net-SMTP php-mysql httpdyum源 阅读全文
posted @ 2013-07-10 18:27 李占卫 阅读(417) 评论(0) 推荐(0) 编辑
摘要:[root@localhost ~]# yum install libtoolLoaded plugins: rhnplugin, securityThis system is not registered with RHN.RHN support will be disabled.Setting up Install ProcessNothing to do解决方案:1、进入/etc/yum.repos.d/目录。在命令行输入:wgethttp://docs.linuxtone.org/soft/lemp/CentOS-Base.repo2、ls 一下,会看到一个文件名为CentOS-Bas 阅读全文
posted @ 2013-07-09 13:54 李占卫 阅读(15671) 评论(0) 推荐(1) 编辑
摘要:public sealed class PasswordEngine{ private static PasswordEngine engine = new PasswordEngine(); public static PasswordEngine Default { get { return engine; } } private readonly Random rnd = new Random(); private string[] allowedCharacters =... 阅读全文
posted @ 2013-06-08 10:25 李占卫 阅读(524) 评论(0) 推荐(0) 编辑
摘要:public class ObjectWriter{ public static string GetObjectString(object obj) { StringBuilder sb = new StringBuilder(1024); sb.Append("Type: "); sb.AppendLine(obj.GetType().ToString()); if (obj == null) { sb.AppendLine("Value: Null"); } ... 阅读全文
posted @ 2013-06-08 10:23 李占卫 阅读(324) 评论(0) 推荐(0) 编辑
摘要:namespace Utilities.General{ public static class Utility { public static bool RestartAppPool() { //First try killing your worker process try { //Get the current process Process process = Process.GetCurrentProcess(); ... 阅读全文
posted @ 2013-06-08 10:14 李占卫 阅读(549) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示