随笔分类 -  服务器

远程服务器监控重启方案
摘要:摘要:如果你的服务器主要服务不定期被kill掉,如何来尽可能保证服务正常? 前几天某台服务器出现了问题,主要的进程(包括Web服务、top、vi这样的命令)都会不定期被kill掉,经过分析认为这台服务器的系统出现了问题,必须要进行重装。而这台服务器上面挂载了很重要的Web服务,要保证服务还能够正常的运行,必须要进行服务的迁移。 但是新服务器到位还需要一定时间,这段时间内我们如何来保证服务的正常性呢?采用人工的方式费时费力,而且0点到8点全时段监控是不太可能的。采用crontab的方式可行,但是问题是crontab最小的运行间隔为1分钟,服务在1分钟内出现问题的几率很大,那么服务最长不可... 阅读全文

posted @ 2011-07-22 23:17 android开发实例 阅读(817) 评论(0) 推荐(0) 编辑

用Nginx和Apache的反向代理解决Ajax的跨域问题
摘要:概述 Ajax开发中令人头疼的问题之一是跨域问题。在服务器端来说,我们常用的手段之一就是利用Nginx或者Apache的反向代理功能。 傲游主站上有一个很吸引人的功能,就是下载次数计数,如下图所示。这个功能就是利用了上述技术实现的。 从下图的Firebug中可以看到,该页面通过Ajax反复请求一个名为/api/counter的路径以径获取最新的下载数量。 而这个输出路径实际上在服务器上是不存在的,这个路径只是另外一台服务器某个路径而已,这就是使用了Nginx的反向代理功能实现的。 反向代理 反向代理(Reverse Proxy),顾名思义,就是代理的反向功能。我们使用代理,可以访问一些我们所. 阅读全文

posted @ 2010-07-08 16:32 android开发实例 阅读(1560) 评论(0) 推荐(0) 编辑

如何快捷的无缝手动升级站点
摘要:在手动升级站点时,需要考虑到不会对正在使用的用户造成影响,并且尽量减少操作的步骤和时间,那么在部署时,使用文件夹切换法是最为方便简洁的,不需要修改Apache配置,也不需要停止服务。以部署www.hfahe.cn为例,部署在/var/www文件夹下。1、将新版本的目录修改为www.hfahe.cn.temp,打包为hfahe.tar.gz,上传到/var/www下。2、执行tar zxvf hfahe.tar.gz,将新版本代码解压缩到www.hfahe.cn.temp文件夹;3、mv www.hfahe.cn www.hfahe.cn.bak,将原文件夹更名到www.hfahe.cn.bak 阅读全文

posted @ 2010-07-07 12:53 android开发实例 阅读(195) 评论(0) 推荐(0) 编辑

Nagios服务器报警短信的脚本
摘要:我曾经为我的朋友田逸写过一个Perl脚本,主要用于Nagios服务器故障的报警。非常简单,主要使用了LWP::Simple这个模块对短信服务Api进行请求。#!/usr/bin/perl -wuse strict;use LWP::Simple;use URI::Escape;use Digest::MD5;my ($mobile, $content) = @ARGV; # get params from command linemy $log_control = 1; # a switch of logmy $username = 'sery'; # your sms ser 阅读全文

posted @ 2010-04-23 20:46 android开发实例 阅读(265) 评论(0) 推荐(0) 编辑

Apache Cookbook中文版笔记
摘要:1 ServerAlias p71一个虚拟主机可以配置多个域名ServerName www.maxthon.comServerAlias www.maxthon1.com www.maxthon2.com 2 apachectl graceful p17重启apache的时候等待当前打开的活动连接完成操作后再关闭该链接3 虚拟主机基于域名的虚拟主机ServerName 127.0.0.1NameVirtualHost *.80<VirtualHost *:80> ServerName DocumentRoot</VirtualHost> 基于Ip的虚拟主机 p73S.. 阅读全文

posted @ 2010-04-23 13:23 android开发实例 阅读(251) 评论(0) 推荐(0) 编辑

Postfix无法正常发送邮件故障的排除
摘要:最近一天收到很多用户反馈,反映几个网站的邮件无法正常接收。开始以为是邮件系统压力测试造成的,通知运维进行系统的监测后发现,邮件服务的队列里堵塞了几万封邮件。经过详细调查,发现是Postfix自带安全软件MailScanner过期,需要升级造成。升级过程中造成所有队列里邮件丢失。由此提醒我们邮件服务器需要注意以下几个问题:1.邮件服务器往往是单点,需要考虑负载均衡;2.邮件服务的异常报警;3.邮件队列的备份与恢复。我的朋友sery提供了Postfix邮件备份的脚本,可在此查看:http://sery.blog.51cto.com/10037/45500。 阅读全文

posted @ 2010-04-23 12:59 android开发实例 阅读(260) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

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