0条评论 | 266 views

网络上有关iis的问题和相关解决方案,多不胜搜,但很多都比较零散,没有系统的解决方案;另外,有些解决方法,似是而非,不能找到其中的问题关键点,本人平时对于服务器的应用上也有点实践,因此,今天稍稍总结一点平时遇到地问题和解决方法,特别是对iis的特殊权限引起问题、iis应用程序池假死问题和比较罕见的iis重启命令和自动重启办法。其它相关问题,继续关注本博。

一、2003应用程序池自动死了,不能恢复了,一直出现 Service Unavailable 常见方法如下。

1:没有打SP1补丁的时候会出现这个IIS6.0假死问题,但现在微软都在自动更新里面出补丁了,一般你打好最新补丁后是不会出现此问题了。(所以现在的IIS假死与这个关系不是很大)

2:从IIS6.0开始CPU资源都在应用池里面限制了,不象以前的IIS.5。所以假死的池的缘故就是池被拉死,你在网站打不开的时候可以看到你的某个应用池是禁用的,上面出现一个红叉。你鼠标右键启动网站又会自动恢复。这个原因:大概是以下几个因数造成的。

(1):你限制了应用池的资源,限制得太小比如:50这样或更少更多一点,这个时候如果你这个池下面的网站占用CPU太高,比如超过50% 那么5分钟后他就自动死了,手工默认建立的应用池默认是超过资源不操作。
出现上面这个情况解决方法:1:不限制CPU资源,(这个是不可取的,不限制资源,有的程序有BUG占用资源厉害了的,服务器都会被拉死,你可能都无法操作服务器。)2:在超过资源那里选择关闭,这个关闭默认是失败5次,90秒内恢复,一般默认就可。网站能自动恢复,这个关闭:不是永久关闭,意思是超过资源关闭,然后在某时间内自动恢复池。不操作就是不恢复,这个是很多人的误区。

(2):内存限制 在IIS6.0应用池上面有虚拟内存和最大内存限制,如果你设置了这个。那么网站访问量大了也会出现假死,所以不建议设置这里。默认就可。

3:就是服务器自身内存太小,网站运行当然需要使用到内存了,当内存不够的时候应用池也会死掉变成禁用。那么只有等内存全部释放出来才能恢复应用池了。出现这个情况:那么你就要考虑加内存或者检查到底是什么程序占用了内存了。比如MSSQL数据库,这个可是吃内存得大户啊,最好别和WEB服务器同时一个服务器上。很多人用1G内存做 2003系统,2003NET结构是很占用内存的,所以做服务器选2003还得把内存加到2G或更高才好。内存不够上面 2点讲到的,是没办法操作了,也无法自动恢复。

4:就是ACCESS数据库太大或查询太多,这个也会出现把IIS拉死,解决方法;修复ACCESS数据库,或尽量少用ACCESS数据库,升级至sqlserver数据库;或者在技术方面革新,像现在有些网站系统,风讯、动易等cms;pjblog、zblog等博客程序,都支持生成静态功能.

阅读全文...

日志   

0条评论 | 16 views

        很多时候,尤其是大家做百度优化的的时候,会说“文章更新”很重要,文章要伪原创等等。今天就这两点谈一些操作的经验,还是那句话:优化的手法各有不同,经验可参考,实践才是检验真理的唯一途径。

网站优化 - 文章更新篇:(频率和内容)

网站存在于网络有各种类型,有企业站,有资讯站,有B2C,有B2B,有门户,有个博,在搜索引擎眼里,他们统统只是代码而已,大的网站每天上千,上万篇也是可能,个人一两月一篇也是正常,企业站半年放个新闻更是平常,那企业站就不能做优化了吗?企业站恰恰是有最大网站优化需求的准客户。那更新是不是重要而必不可少的呢?

我的答案是:

确保你的站点内的文字围绕网站主旨,包含90%业内专业术语在网站中出现,重要的不是更新频率,而是你整个网站的出现频次最高的那10-30组关键词,保证这些词均匀出现在你网站各个页面,保证主要着陆页面是独一无二的内容。搜索引擎在判断重复和去重上,最简单的方法是以下两点相结合:MD5算法和提取网页上出现频次最高的前十位关键词(去除常见谓语宾语类),目前的搜索引擎对内容的判断因基于此,但可能更复杂和深刻。

网站的更新应围绕:主关键词-相关关键词-长尾关键词 次序一直展开撰写。只是修改标题并不能让搜索引擎给你重视。以前曾有过这样的说法:相同的内容在网络上的镜像度越高,代表越重要,但目前看来,这种说法应用在实际中得到的结果有些不可置否。大家可以自己实验。

应用于垃圾站采集站而言,撇去用户体验不说,用关键词替换和同近义词替换可以部分原创,最好的办法是提取类似内容重新组织文字,此种方法对Google更有效,百度对于相同内容的判断没有那么严格,网站的权重占到更多的比重

内容是搜索引擎理解网站的重点,但也许对于纯粹考虑占据排名的站点来说,30-40%的比率也许是我给的最高分了,对整个排名而言。

SEO