Pages (41) « Prev 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 Next »

windows2003应用程序池假死常见问题及解决方法

什么是应用程序池呢?这是微软的一个全新概念:应用程序池是将一个或多个应用程序链接到一个或多个工作进程集合的配置。因为应用程序池中的应用程序与其他应用程序被工作进程边界分隔,所以某个应用程序池中的应用程序不会受到其他应用程序池中应用程序所产生的问题的影响。

Windows 2003同时支持两种工作模式,默认为ISS 6.0工作进程隔离模式。工作进程隔离模式防止一个应用程序或站点停止了而影响另一个应用程序或站点,大大增强了IIS的可靠性。那么如何设置两种工作模式呢?

启动IIS管理器,右击网站,选择“属性”,打开属性对话框。在IIS 6.0工作进程隔离模式下,所有的应用程序代码都在隔离环境中运行,它们是如何进行隔离的呢?Windows 2003新增了应用程序池,工作进程隔离模式允许客户创建多个应用程序池,每个应用程序池都可以有不同的配置。因为这些应用程序池直接从内核(而非WWW服务)接收它们的请求,所以性能和可靠性得到了增强。要隔离运行在同一台计算机上但属于不同网站的Web应用程序,需要为每个网站创建单独的应用程序池。

创建应用程序池

在IIS管理器中,打开本地计算机,右键单击“应用程序池”,选择新建“应用程序池” (必须在工作进程隔离模式下才能建立应用程序池) 。“应用程序池名称”框中,输入新的应用程序池名称。如果在“应用程序池 ID”框中出现的 ID (如:AppPool #1)不是您想要的,可进行重命名。如果您单击了“将现有应用程序池作为模板”,请在“应用程序池名称”框中右键单击想要用来作为模板的应用程序池。最后单击[确定]。

指派应用程序池

在 IIS 管理器中,右键单击您要为其指派应用程序池的应用程序,然后单击“属性”。 单击“主目录”选项卡,确认您正在指派的目录或虚拟目录的“应用程序名”是否已被填写。如果“应用程序名”框尚未被填写,请单击“创建”,然后输入名称。

在“应用程序池”列表框中,选择您想要为其指派的应用程序池的名称。最后单击[确定]。

--------------------------------------------------------------------------------------------------------------

windows2003应用程序池假死常见问题及解决方法

经常见到大家谈起,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数据库。

5:不同网站用不同应用池:根据你自己实际情况而定,站点大的最好独立一个应用池,限制他的资源超过了自动回收,看上面 (1)讲到的,这样就不影响其他站点。 中型站点:多个网站共用一个应用池,比如5个站点用一个池,设置他资源时间等等。这样他们就算超资源了也不影响其他应用池的网站。

6:设置回收时间:很多人以为设置回收池越短越好,其实是错误的,每次回收当然是把内存回收回来了,但加重了一次服务器的负担,当服务器比较繁忙的时候,有可能导致其他应用池死。所以建议设置共1000就行了。其他独立池按照他网站流量而设置 可以设置600 也行,共用的不建议设置太短。

7:网站后台过不了多久自动退出又要重新登陆:这个情况就是你设置回收时间太短了,按照 6点设置吧。 不要设置什么20分、30分这样的,这样不好的。

有意思的打击乐

audio Click Here to Show/Hide Media
http://www.youtube.com/v/Z7h8qkMBE_E

80年代初出生的十大尴尬

尴尬一:辛辛苦苦小学六年勤勤恳恳初中三年废寝忘食高中三年,眼看要走进考场却赶上国家扩招,任他猫猫狗狗也都能混个大学文凭,现在大学文凭算什么葱啊!(正好混了个)

尴尬二:稀里糊涂大学混了四年,使尽浑身解数拿到英语四级、计算机三级证,毕业证、学位证二证在手却怎么也找不到如意的工作,有的连工作都找不到——刚毕业就失业。

(混了四年拿了几个证,现在的工作的感觉就是被骗了,谁叫我们都是“第一次”啊,现在的大学生值几个钱啊)

尴尬三:千辛万苦进了外商独资企业当白领,还是世界五百强,才发现原来中国现在遍地是外企,五百强有499家都在中国有分号。干白领的活承受巨大压力天天加班挣得比民工又多不了多少,稍微发点牢骚就有老外拍桌子:你他妈什么玩意儿,上午把你fire下午我就能找一个!(幸运没进掉外企)

尴尬四:福利分房早已成为昨日黄花,住房公积金少得可怜,又赶上无耻之徒畜牲一样遍地炒房,辛辛苦苦工作了一年,才发现如果不吃不喝睡大街衣麻袋一年攒的钱才能买四五平米住房,贷款住进新房一点都开心不起来——要换贰拾年的贷款啊!(没敢想买房,只想把房租交上)

尴尬五:小时候教育要做个诚实的孩子,中学大学又普及诚信教育,工作后却不得不抽假烟、喝假酒、说假话,上了拿假文凭人的当,在假发票上签了字,最糟心的是——花钱叫了个小姐,一摸身上全是假的。(虽然假话到是不说,但假酒喝了不少,抽烟那叫人在江湖身不由己;倒是没叫过小姐,听到这两个字都起鸡皮疙瘩)

尴尬六:他们说计划经济的教育已经跟不上时代,他们说要普及素质教育,结果我们什么都得学,什么都刚摸到皮毛却连皮毛都不知道。一旦参加工作发现原来在学校里什么都没有学到,得花大把大把的钱去上这个班去考那个证。班上完了,证也考到了,发现自己还是一个二百五;(越来越觉得自己真是一个二百五)

尴尬七:电子信息产业高速发展,网上信息如潮如涌,不论是垃圾还是精华都让人疲惫不堪,没手机没电脑人家会觉得你生于陆拾年代,有人天天打游戏有人天天上网也有人天天在网上钓鱼——美人鱼出现的几率小于万分之一。(出现美人鱼,是人家的)

尴尬八:从小学完雷锋学赖宁,接着在学李素丽、孔繁森,之后还有济南交警还有抗洪英雄还有在异国他乡被炸死的记者还有……现在要学杨利伟——说一套做一套,表面文章做足了接着自私自利。(看透了政府,就是蒙着老百姓玩,打死也不做公务员)

尴尬九:闯荡社会若干年发现一事无成一钱未赚一权未某,必不得已重新拾起书本泡在这个考前冲刺那个精华笔记那个制胜宝典那个某某密题中,希望能够再去学校混个更高一点的文凭出来好混日子;(回想起来在学校的日子叫爽啊,可惜没有珍惜,多希望上天再给一次机会,目前有考研的打算)

尴尬十:美好的生活属于谁呢?二十年前,“属于我,属于你,属于八十年代的新一辈“,十五年前“太阳是我们的,太阳是我们的,月亮……”,十年前“让我们期待明 天会更好!”,八年前“不经历风雨,则么能见彩虹,没有人能随随便便成功”,现在“我闭上眼睛就成天黑”。1990S初生牛犊不怕虎,谁都没把八十年出生的人放在眼里。

推荐《THE DIVA DANCE》

audio Click Here to Show/Hide Media
uploads/200703/23_145420_01e.mp3

1997年的《第五元素》,其中有一幕,是在宇宙一个歌剧院里,一只白色的外星人唱歌的镜头,曲调节奏明快,声音刚中带柔,富有穿透力,声线多变,是《第五元素》的主题曲《THE DIVA DANCE》,该片由Luc Besson执导,配乐Eric Serra。

片中歌者Diva唱的那段凄美动人的歌曲前半段是Donizetti的意大利歌剧咏叹调,歌曲后半部穿插了节奏明快的。演唱者是—Albania,女高音部分由Inva Mulla Tchako演唱。其实这个唱段是模仿Baroque声乐时期的阉伶歌手制作而成的(具有花腔女高和男低的共同特质),阉伶歌手自上世纪20年代已经绝迹。

这个就是模仿传说中阉伶歌手的唱腔和风格的歌曲。

所谓的阉伶歌手一定是男性的,他们在未成年,声带还保存童音的变声期前就被选出来并进行阉割男性器官,还用其他的一些手段来训练他们成为:同时拥有男音和女中、高音的歌妓。 

18世纪末,阉人歌唱家在歌剧中起着主要的、而且往往是决定性的作用。意大利人甚至把音乐家看作是阉人的同义词。 

德国一位学者写道:“年轻的阉人歌手嗓音清脆、动听、无与伦比,任何女性都不可能具有如此清脆、有力而又甜美的歌喉。”

18世纪英国著名的音乐史学家查尔斯.帕尼曾这样描述1734年法里内在伦敦演唱时的情景:“他把前面的曲调处理得非常精细,乐音一点一点地逐渐增强,慢慢升到高音,尔后以同样方式缓缓减弱,下滑至低音,令人惊奇不已。歌声一停,立时掌声四起,持续五分钟之久。掌声平息后,他继续唱下去,唱得非常轻快,悦耳动听。其节奏之轻快,使那时的小提琴很难跟上。”

就连对阉伶一向持有偏见的法国著名剧作家伏尔泰也承认:“他们(指阉伶)的歌喉之美妙,比女性更胜一筹。”

歌声虽然美妙,但是毕竟是违反现代的道德观念的,18世纪后阉人歌手消失了。 

与此相似的,我们最早接触的就是第五元素里面的插曲。第五元素对阉人歌手一定的再现,电脑不一定能对消失百年的音乐完全的模拟,但是也能让我们感受到这种歌声的美妙! 

演唱这首歌的男歌手只是模仿阉伶特殊风格的唱腔,他不是阉伶。作为一个男歌手能唱到这样真的让人很佩服了。

Asp删除二维数组中某行

新公司来第一个项目所遇到的问题,用于收藏夹功能,留下来做个纪念。老大自己设计的页面,相当不错,本想发出来大家共享一下,侵权的算了

<%

Action=request.QueryString("Action")

ID=request.QueryString("ID")

'删除模块

IF Action="Del" then

IF instr(request.cookies("list"),"^#^") Then

 AryReturnF = Split(request.cookies("list"),"^#^")

 For i = 0 To UBound(AryReturnF)

      AryReturnD = Split(AryReturnF(i),"^*^")

        if AryReturnD(0) =ID then

       j = i

      Do

        AryReturnF(j) = AryReturnF(j + 1)

         j = j + 1

     If j + 1 > UBound(AryReturnF) Then Exit Do

      Loop

       ReDim Preserve AryReturnF(UBound(AryReturnF) - 1)

      Exit For

    End If

 Next

For k = LBound(AryReturnF) To UBound(AryReturnF)

      if k=0 then

     m=AryReturnF(k)

     else 

m=m+"^#^"+AryReturnF(k)

    end if

next

response.cookies("list")=m

elseif request.cookies("list")<>"" then

response.cookies("list")=""

end if

response.redirect "favorite.asp"

end if

'end 删除模块

%>

Pages (41) « Prev 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 Next »