- 博客(63)
- 资源 (8)
- 收藏
- 关注
转载 Puppet自动化Nginx+Mongrel负载均衡配置
前言 * 随着公司应用需求的增加,需要不断的扩展,服务器数量也随之增加,当服务器数量不断增加,我们会发现一台puppetmaster压力大,解析缓慢,那这时有什么优化的办法吗?答案是有滴!Puppet官网上有类似的解决方案,puppetmaster可以配置多端口,结合WEB代理,这样puppetmaster承受能力至少可以提升10倍以上。一、硬件环境:服务器系统:CentOS6
2012-12-18 09:48:12
652
转载 解析nginx负载均衡
摘要:对于一个大型网站来说,负载均衡是永恒的话题。随着硬件技术的迅猛发展,越来越多的负载均衡硬件设备涌现出来,如F5 BIG-IP、Citrix NetScaler、Radware等等,虽然可以解决问题,但其高昂的价格却往往令人望而却步,因此负载均衡软件仍然是大部分公司的不二之选。nginx作为webserver的后起之秀,其优秀的反向代理功能和灵活的负载均衡策略受到了业界广泛的关注。本文将以工业
2012-12-18 09:35:42
496
原创 FreeBSD 添加新硬盘
fdisk -B da1disklabel -e da1s1# disklabel -e ad1s1/dev/da0s1:8 partitions:# size offset fstype [fsize bsize bps/cpg] a: 1048576 0 4.2BSD 0 0 0
2012-12-17 23:25:46
1998
原创 sysctl.conf文件里的参数解释
整理中...#共享内存和信号灯kern.ipc.shmmax=134217728kern.ipc.shmall=128000kern.ipc.semmap=256#不接受源路由信息包可以防止你的内部网络被探测net.inet.ip.sourceroute=0net.inet.ip.accept_sourceroute=0#最大的等待连接完成的套接
2012-12-17 23:21:36
730
原创 postgreSQL 自动备份脚本
#echo "start backup database: postgres"#${backup_command} -Fc postgres > ${backup_folder}${DATE}/postgres.${DATETIME}.bakecho "Start backup time: $(date '+%Y-%m-%d %H:%M:%S')"; for loop
2012-12-17 23:15:46
799
转载 10条最常用的命令
1.按内存从大到小排列进程: ps -eo "%C : %p : %z : %a"|sort -k5 -nr6.杀死Nginx进程(杀死某一进程)ps -ef|grep -v grep |grep nginx|awk '{print $2}' 或for i in `ps aux | grep nginx | grep -v grep | awk {'print $2'}`
2012-12-17 23:14:37
455
转载 使用 pgfouine 分析 postgresql的log
使用 pgfouine 分析 postgresql的log文件通过记录和分析postgrsql的log文件,可以比较容易的找出哪些SQL的执行时间长。但是手工分析会很累,而且不准确。不过有了pgfouine的帮助,事情就简单多了。注意,在使用pgfouine之前,要适当修改postgresql.conf的相关配置,主要是以下几项:log_min_duration_state
2012-12-17 23:09:47
1738
1
原创 Legato On FreeBSD (Linux ON FreeBSD)
FreeBSD系统为了能够使用一些只能在Linux系统上运行的软件,提供了一个虚拟的Linux环境,具体配置方法:配置Linux内核1、更新系统port安装包,需要连接FreeBSD的下载站点,下载50M的文件。portsnap fetch && portsnap extract2、安装Linux虚拟环境kldload linuxecho compat.linux.
2012-12-17 23:06:07
679
原创 FreeBSD程序安装及管理
pkg_replace常用参数:-P 使用二进制安装包升级,二进制包自动从 PACKAGEROOT 环境变量定义的存储服务器中获取-f 强制更新程序包(当有其他程序依赖于该程序包时,需要使用该参数,否则无法更新)-F 下载更新包,不安装更新全部参数:-a Do with all the installed packages.-b Keep
2012-12-17 22:56:48
1077
原创 FreeBSD 系统信息
测试并查看硬盘信息[root@changchundl /etc]# diskinfo -tv /dev/da0/dev/da0 512 # sectorsize 159450660864 # mediasize in bytes (149G) 311427072 # mediasize in s
2012-12-17 22:53:21
2589
原创 Freebsd 修改分区
disklabel -e /dev/ad0s1实例# size offset fstype [fsize bsize bps/cpg] a: 20971520 0 4.2BSD 2048 16384 28528 b: 4194304 20971520 swap c: 311419962 0
2012-12-17 22:46:49
1953
原创 制作FreeBSD系统定制安装ISO
FreeBSD ISO的定制的想法起源于当时在安装完系统后,要做些重复的配置工作,浪费时间可经历。于是就开始查找资料,发现国内几乎没有这方面的资料可查,最后还是从老外的一篇文章中知道了大概的过程!FreeBSD系统的结构相对还是比较简单的,其目录文件基本上分为两类:1、基本系统,安装在除 /usr/local 外的位置。2、通过pkg_add 或 使用port树 make
2012-12-17 22:43:01
1929
原创 mysql 数据库在修改数据库默认路径的问题
mysql 修改数据库默认路径时出现服务无法启动,检查日志发现报文件权限的错误。对于更改后的目录已经设置mysql为目录的owner啦呀!且命令行下直接启动数据库就一切正常。祭出万能的Google ,最后在一篇老外的帖子中找到了原因——SELINUX 策略问题!凡是后台服务都需要有对相应目录的对应权限,而 mysql 的默认路径/var/lib/mysql 已经添加了相应的策略
2012-12-17 21:46:52
2443
原创 获取IP地址库(APNIC.NET)
因国内不同电信运营商网络之间的联通问题,导致互访的网络质量非常差,如果电信的用户访问网通的服务器将导致较差的用户体验,所以判断用户的IP地址所在网络情况就非常重要啦,Linux系统下whois3就是一款查询IP地址注册信息的软件,通过该软件可以查询各大运营商的IP地址分布情况。下面只是介绍了该工具的使用,由于申请资料填写人员的不负责的态度,导致IP地址库中部分信息错误百出,想要从结果中整理一份
2012-12-17 21:09:10
9616
原创 安全工具
网络安全扫描工具Nessushttp://server.chinabyte.com/448/2622948.shtmlNmap能够在类UNIX系统及Windows系统的终端下以命令方式运行,它的命令执行格式为:nmap [Scan Type(s)] [Options]。我们可以从http://insecure.org/网站上下载到它的最新版本,NiktoNikt
2012-12-17 20:51:52
671
原创 shinken 监控报警系统配置
Shinken系统是一个nagios like 系统,作者使用python重新设计/编写的兼容nagios的,可以直接使用nagios-plugins,官方网站上提供了大量的插件可供下载 http://www.shinken-monitoring.org/download/由于是重新设计、编写的系统,其在架构和配置的便利性上要优于nagios,目录结构非常清晰。系统安
2012-12-13 00:23:49
2051
原创 MySQL 的备份方法
逻辑备份 通过一些普通的SQL SELECT查询语句的集合,通过表扫描创建逻辑备份。 优缺点:速度慢,可在线备份。物理备份 通过对原始二进制数据的复制获得的备份。 优缺点:速度快,但必须离线备份(数据库系统必须关闭)。备份实用程序和操作系统及方案1、InnoDB H
2012-12-12 23:52:43
901
原创 MySQL性能、监控与灾难恢复
监控方案: up.time http://www.uptimesoftware.com/ 收费 Cacti http://www.cacti.net/ KDE System Guard(KSysGuard) http://docs.kde.org/stable/en/kdebase-
2012-12-12 23:44:35
1513
原创 MySQL 系统调优及问题查找
性能优化相关状态参数 SHOW STATUS LIKE 'value'; connections 连接数 uptime 启动时间 show_queries 慢查询次数 com_select 查询操作次数 com_insert 插入操作次数 com_update
2012-12-12 23:37:41
940
原创 nginx 防垃圾流量的perl清洗脚本
最近公司的网站经常遭受到不怀好意的网站联盟的无用的大量的垃圾流量的骚扰,既造成了流量的浪费,还影响到正常用户的访问(严重时还会导致apache进程的崩贵)。首先分析日志,总结出垃圾流量的特征,在apache前端增加nginx代理,利用nginx来完成流量的清理,只有正常的流量才交给后端的apache来处理。1、根据nginx的访问日志,根据匹配规则查出来源域名,按照来源域名的在一定
2012-12-12 23:24:18
1589
原创 系统性能跟踪和调优工具
Linux 下系统系能跟踪和调优工具 systemtap:SystemTap 是监控和跟踪运行中的 Linux 内核的操作的动态方法 http://www.ibm.com/developerworks/cn/linux/l-systemtap/ OProfile: 用 OProfile 彻底了解性能,内核效能评测工
2012-12-12 23:05:24
1497
原创 PostgreSQL 数据库的 primary、standby 架设
Standby技术基于PostgreSQL的预写入日志(wal)同步机制,建立服务器级别的数据同步节点。在以前的版本中,我们通常使用PostgreSQL的配置项 archive_cmmand将 wal 存档于一个指定的路径,standby使用recovery 配置项 re
2011-09-07 18:39:18
2381
原创 NGINX 实现内部网络的HTTP代理服务器的配置
NGINX 是一个不错的 http 服务器,他的反向代理功能同样强大下面就是利用nginx的代理功能实现http代理服务器。需要实现的目的: 实现FreeBSD系统的日常软件安装、系统升级等功能。因服务器数量较多,在日常的维护中经常碰到多台服务
2011-09-07 16:35:02
1941
原创 FreeBSD下的IPFilter 防火墙配置 ipf.rules
FreeBSD系统自带有多个防火墙软件,经过比较,最后选择ipfilter 防火墙——功能强,配置也比较方便。在经过查阅网上的若干资料后,完成了下面的防火墙模板说明:1、该防火墙脚本采用了分组模式,将内外网、进出策略以分组的模式出现,避免因策略过长引起的效率的降低
2011-09-07 15:34:25
1329
原创 FreeBSD 用BASH 的/etc/bashrc 文件
FreeBSD系统默认的shell 为sh,使用起来很不方面,所以安装完后就是安装 bash 和修改默认shell为bash但是bash在没有经过配置之前还是不太好用,下面就是参考了网上的配置后确定下来的 /etc/bashrc 文件内容并通过修改 home目录下面的 .
2011-09-07 14:49:21
1564
原创 利用bind9架设智能DNS——postgreSQL数据库篇
智能DNS工作原理: 在用户解析一个域名的时候,判断一下用户的IP,然后跟DNS服务器内部的IP表匹配一下,看看用户是电信还是网通用户,然后给用户返回对应的IP地址。目前的域名服务运营商不提供智能DNS服务,所以必须自行架设DNS服务或者使用网上免费的智能DNS
2011-09-01 17:10:14
3225
转载 智能DNS(Bind DLZ MYSQL )实际部署案例
转帖过来,做个参考XX网NS服务器为FreeBSD下的Bind master/slave ,起初因为访问量不太大,这个架构完全可以胜任,但是随着域名的增加,维护zone文件变得越来越复杂,一旦书写有误,会造成Bind无法解析域名。所以,特此部署了Bind DLZ Mysq
2011-08-05 17:06:01
1032
原创 Sendmail SMTP 认证配置 (FreeBSD 8.0)
因配置邮件发送服务器需要,开始配置sendmail,其中自然就涉及到 SMTP认证的配置。FreeBSD系统本身已经安装了sendmail,不过因 需要SMTP认证功能,所以一切都要重新配置。 其实整个配置过程到也不是很复杂,基本上按照 FreeBSD的配置手册上做就
2010-06-06 00:37:00
1757
原创 架设微软证书服务及证书的发放
近期因公司某些敏感站点需要,需要使用ssl+客户端证书方式验证登录,之前也架设过微软的证书服务器,但本次架设中还是遇到不少问题,归纳如下: 环境说明:该证书服务器需要在外网上使用,所以没有配置成域的方式,采用的独立的根CA。 问题总结:1、由于不是域模式,在配置本地机器名称时开始采用的普通的机器名称,这就导致第一个问题。在安装完证书服务后,系统自动生成的首张证书的信
2010-01-11 19:01:00
2082
原创 SQL Server 几个好用的SQL语句
SQL Server 几个好用的SQL语句1、复制表 select * into desttable from srctable 将 srctable 完整地复制一份到 desttable 中,当然后面也可以加上条件来限定需要复制的记录 要求:desttable 必须为不存在的表名。 insert into desttable(column1, column2) select col
2009-10-26 15:53:00
561
原创 MSSQL2005 报 Login failed for user 'sa'. 错误
最近一台MSSQL 2005 系统每隔两分钟就报一次 Login failed for user sa. [CLIENT:]以为是机器被攻击或中了木马,反复检查也没发现可疑信息!最好通过 跟踪 发现原来是 Linked Servers 作怪,原来是之间建立的 Linked servers 使用 SA 连接,之后因为修改过 sa的密码而没有更新linked servers,删除或更新li
2008-10-27 18:11:00
1611
转载 IIS6.0 HttpErr 日志中出现 Timer_MinBytesPerSecond Timer_ConnectionIdle 错误
IIS6.0系统日志中出现此错误Timer_MinBytesPerSecond,Timer_ConnectionIdle Description: The Error means The connection with the server has been terminated. 问题描述:这个错误是由于服务器连接被中断导致的。If you check out the C:"Windows"
2008-09-19 10:01:00
2351
原创 英文版系统的 IIS支持中文路径及中文文件名
按迷信的说法是: 按时辰分析吉凶 子时:23点——01点前 左眼:意外之喜降临,会有不错好运,你的心脏要强一点,别兴奋过了头。 右眼:有人请你吃饭,可以省下一笔钱,但是这个人的目的不明,你要多多斟酌。 丑时:01点——03点前 左眼:家中最近很麻烦,大小事困扰着,不知该怎么办,短期内一筹莫展。 右眼:有人思念你,有可能是家中长辈,相互牵挂太久了,有空打电话关心一下
2007-12-07 17:23:00
1691
原创 股票购买拐点在哪里
股票购买拐点在哪里 逢低买,当然最好买在拐点。股价始向上的时候。 不过当主力刚开始吸筹时,反复震荡难免,没准还来一个诱空,这时介入心情极坏,毫无成就感,白受折磨。所以第一步,总是等主力先吃饱喝足,他是老大,我是小弟。 等主力吃够了喝足了,他会拉上去一点,最理想的介入点,就是等他洗盘结束时。当股价开始下跌,不必介入,再等,待拐点出现介入。 拐点在哪里呢?黄金分割?神奇数
2007-06-24 17:44:00
1475
原创 鼠标提示——在鼠标当前位置显示提示信息
document.write(";background-color:#ffdfd0; height: 19px; left: 77px; top: 96px/">");function showtip(text) //显示链接的说明{ if (document.all&&document.readyState=="complete") //针对IE { document.all
2007-06-01 20:50:00
2325
原创 从系统安装包中解出所需要的文件
EXPAND [-r] Source DestinationEXPAND -r Source [Destination]EXPAND -D Source.cab [-F:Files]EXPAND Source.cab -F:Files Destination -r 重命名展开的文件。 -D 显示来源中的文件列表。 Source 源
2007-04-04 10:38:00
744
原创 链接多个sql服务器, 完成跨服务器的sql联接查询
创建链接exec sp_addlinkedserver lnk_name,,SQLOLEDB,link_server_ip 指定登陆用户及密码exec sp_addlinkedsrvlogin lnk_name, false, null, 用户名, 密码
2007-03-02 17:28:00
991
原创 SQL 游标使用——备忘
SET NOCOUNT ONDECLARE @net_in bigint, @net_out bigint, @logdate datetime, @id intdeclare doc_cursor cursor forselect net3_in,net3_out, logdatefrom glbk.gltraffic.dbo.snmp_net_vwhere serid=94 and
2007-03-02 17:21:00
728
原创 Asp.Net 易忘的技巧合集
添加Button的点击确认框 lbdel.Attributes.Add("onclick", "if(confirm('确定要删除该项吗?')) return true; else return false;");
2007-03-01 11:29:00
763
转载 .net获取系统性能计数器数据
使用 PerformanceCounter 的寫法 >> Imports System.Diagnostics 匯入System.Diagnostics 命名空間 Public Class Form1 宣告並建立"效能計數器元件" 類別 New PerformanceCounter(CategoryName,CounterName,Instan
2006-11-27 18:22:00
1218
Bind DLZ MYSQL 配置文件
2011-08-05
最新版 SecureFX v6.5.2 x86
2010-04-29
SecureCRT 6.5.2 446 x86
2010-04-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人