摘要: nginx的upstream目前支持4种方式的分配1、轮询(默认)每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。2、weight指定轮询几率,weight和访问比率成正比,用于后端服务器性能不均的情况。例如: upstream bakend { server 192.168.0.14 weight=10; server 192.168.0.15 weight=10; }2、ip_hash每个请求按访问ip的hash结果分配,这样每个访客固定访问一个后端服务器,可以解决session的问题。例如: upstream bakend { ip_hash; ser 阅读全文
posted @ 2013-08-31 13:25 半调子白开水 阅读(780) 评论(0) 推荐(0) 编辑
摘要: ava如何实现系统监控、系统信息收集、sigar开源API的学习(转)转自:http://liningjustsoso.iteye.com/blog/1254584首先给大家介绍一个开源工具Sigar官网:http://sigar.hyperic.com/API:http://www.hyperic.com/support/docs/sigar/index-all.html(由于是英文的,英文不好的可以用谷歌浏览器的翻译功能,直接转换为简体中文进行阅读)Sigar(System Information Gatherer And Reporter),是一个开源的工具,提供了跨平台的系统信息收集的 阅读全文
posted @ 2013-07-22 14:43 半调子白开水 阅读(1902) 评论(0) 推荐(0) 编辑
摘要: vsftpd 被动模式与主动模式VSFTP文件与目录/usr/sbin/vsftp vsftp的主程序/etc/rc.d/init.d/vsftp vsftp的启动脚本/etc/vsftpd/vsftpd.conf vsftp的配置文件/etc/pamd/vsftpd PAM认证文件/etc/vsftpd/vsftpd.ftpuser 禁止使用FTP的用户/etc/vsftpd/vsftpd.user_list 禁止或允许使用ftp的用户列表/var/ftp ftp匿名主目录/varftp/pub ftp匿名上传主目录VSFTP启动Standalone... 阅读全文
posted @ 2013-06-26 12:12 半调子白开水 阅读(797) 评论(0) 推荐(0) 编辑
摘要: 前言这几年一直在用MySQL,并且是Windows+.Net+MySQL的搭配,用MyISAM引擎支持过单表每天千万以上的数据递增,TB级的数据MySQL游刃有余。最近在做一个较大并发的项目,尝试了InnoDB的MySQL5.5,30M不到的安装文件,表现丝毫不逊于庞大的Oracle或MSSqlServer。开源、不迷信Linux,相信MySQL在Windows中会得到越来越广泛的应用。整理了之前的一篇文章,希望给入门者有所帮助。安装环境:Windows Server 2003 [32bit NTFS]版本信息:MySQL 5.5.15 [下载地址:http://dev.mysql.com/d 阅读全文
posted @ 2013-06-24 12:33 半调子白开水 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 一. 软件下载 Mysql 下载版本:4.1.11 http://dev.mysql.com/downloads/mysql/4.1.html JDBC驱动 下载版本:3.1.8 http://dev.mysql.com/downloads/connector/j/3.1.html Mysql界面插件:mysql-front 下载版本镜像:HongKong(我下回来安装就是中文版了) http://www.mysqlfront.de/download.html二. 软件安装打开下载的mysql安装文件mysql-5.0.27-win32.zip,双击解压缩,运行“setup.... 阅读全文
posted @ 2013-06-18 21:10 半调子白开水 阅读(335) 评论(0) 推荐(0) 编辑
摘要: [导读]一、引言 想使用Linux已经很长时间了,由于没有硬性任务一直也没有系统学*,*日由于工作需要必须使用Linux下的MySQL。本以为有Windows下使用SQL Server的经验,觉得在Linux下安装MySql应该是易如反掌的事,可在...一、引言 想使用Linux已经很长时间了,由于没有硬性任务一直也没有系统学*,*日由于工作需要必须使用Linux下的MySQL。本以为有Windows下使用SQL Server的经验,觉得在Linux下安装MySql应该是易如反掌的事,可在真正安装和使用MySQL时走了很多弯路,遇见很多问题,毕竟Linux和Windows本身就有很大区别。.. 阅读全文
posted @ 2013-06-18 19:22 半调子白开水 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 现在有事没事就喜欢写写代码的人越来越多了,对于成天盯着屏幕工作的开发人员来说,编程代码可能是每天见得最多的东西了。可是绝大部分人都一直使用编辑器默认的字体,其实,换一套适合自己的编程字体不仅能让代码看得更舒服,甚至还能提高工作效率的! 如果你有想过换一种编程字体,却不知道哪里找合适的,那么看看异次元软件世界为您推荐的10款最适合编程的字体吧,这些字体能让你的代码瞬间“优雅”起来!换一种字体,换一番心情嘛。当然,除了编程之外,经常需要编辑英文文档的朋友同样适用……前言: 下面字体的排序是作者的主观感受,每个人的喜好都不一样。建议您都试试,按照自己的喜好来选择。另外,还在使用 Window... 阅读全文
posted @ 2013-05-02 09:15 半调子白开水 阅读(230) 评论(0) 推荐(0) 编辑
摘要: vsftp的含义就是Very Security Ftp,下面就简要的说一下它的配置和使用方法,通过本文的介绍也希望您能了解在Linux下配置一个网络服务的基本过程 1.相关配置文件 /etc目录下的vsftpd.conf,vsftpd.ftpuser,vsftpd.user_list,/etc/xinetd.d/vsftpd 2.配置vsftp 主要是修改/etc/vsftpd.conf就可以了,相关参数如下: anonymous_enable=YES 是否允许匿名ftp,如否则选择NO local_enable=YES 是否允许本地用户登录 local_umask... 阅读全文
posted @ 2013-03-14 09:11 半调子白开水 阅读(209) 评论(0) 推荐(1) 编辑
摘要: //全局层VB支持Module,是一种全部成员都是静态的特殊类型C#支持static class,和VB的Module类似;VB的Imports语句可以把类的静态成员导入,而C#的using语句没有这个功能Imports System.MathVB可以选择变量是否必须声明,以及类型是否必须指定(通过Option语句)C#则默认是VB最严格的状态C#可以使用extern alias指定程序集的别名,并使用别名限定运算符::来解析类名冲突的两个程序集VB没有这个功能,但可以用Global关键字获得命名空间级别名称冲突解析能力C#可以指定友元程序集,VB不支持//成员层VB可以直接重写Object. 阅读全文
posted @ 2013-03-07 13:24 半调子白开水 阅读(4159) 评论(0) 推荐(0) 编辑
摘要: 在了解HTTP断点续传的原理之前,让我们先来了解一下HTTP协议,HTTP协议是一种基于tcp的简单协议,分为请求和回复两种。请求协议是由 客户机(浏览器)向服务器(WEB SERVER)提交请求时发送报文的协议。回复协议是由服务器(web server),向客户机(浏览器)回复报文时的协议。请求和回复协议都由头和体组成。头和体之间以一行空行为分隔。 以下是一个请求报文与相应的回复报文的例子:GET /image/index_r4_c1.jpg HTTP/1.1Accept: */*Referer:http://192.168.3.120:8080Accept-Language: zh-c.. 阅读全文
posted @ 2013-03-04 09:10 半调子白开水 阅读(1135) 评论(0) 推荐(0) 编辑