2 个回答
-
| 2017-08-30 13:09:37 广告
先说web服务器性能,iis的网络通讯部分是在内核层由http.sys实现的,采用最高性能的iocp模型,而且是微软的战略产品。盲目的崇拜nginx所谓的性能怪兽,那是病,得治。iis也有很成熟的集群机制,并且是与操作系统紧密集成的,因为操作系统和web服务器是出自同门,微软可以把它做得性能足够好。
在windows上面跑的web服务器,iis说第一,没人敢说第二。
其次,操作系统本身,几十年了,很多人还停留在大型用unix,pc用windows。这种惯性思维已经太out了。现代操作系统的理论和各种不同实现,殊途同归,linux,unix,和windows在内核上都已做到极致,后面拼的都是生态,不存在windows性能不行的问题。
其三,就是各位谈到的简单性与维护性的问题。我同意。
最后,由于微软是闭源,而linux是开源时间,很自然拥有强大技术实力的互联网公司,希望能命运自己掌控自己,自己研究linux内核源码,nginx,apache源码,甚至根据自己的需求进行定制,使之达到最优。是非常合理的。
用户类型不同,各取所需,反问:为什么iis就必须是不行的呢?本问答由yousong fang提供
-
| 2017-08-30 13:02:15 广告
很简单,有商业支持的成熟产品里最便宜的就是微软,干甲方项目经理后才体会到微软业界真良心~ 特别是算上操作系统、数据库一条龙下来成本拉的更低了,维护也很省心。
什么?你说apache跟tomcat?我就呵呵了,等安全team漏洞扫描扫出高危漏洞要求限期整改,你能做的就是:
1.有补丁,提心吊胆的自己干活升级,没有商业支持,万一升级失败影响业务连续性等着挨抽吧
2.我们是开源社区,你不付钱我们没有义务给你发布补丁…
以上第二点是我们上半年漏扫整改遇到的真实情况,银行科技部被做过漏扫的兄弟们应该都有体会。
做运行维护要的是100%的保障能力~ 我再举两种很常见的情况:
1.国内安全机构认定高危漏洞,国外开源社区观点不同,不给补丁。
2. 必须跨大版本升级才能解决漏洞,商业软件不存在这种情况但是开源很多见。跨大版本升级对于运维来讲是last choice,没逼到最后谁也不愿意做,而且另外一个实际的栗子是我们升级了apache解决了一个中危漏洞,但是又带来了几个高危漏洞还没补丁,最后付出了很大的精力和人力成本才降级回去的。
关于weblogic、websphere那6个数的报价、或以cpu核数算的咱就不取了…本问答由yousong fang提供
更多
- 宁波快速办理第二类医疗器械经营备案找哪家?二类备案人员要求?
- 97
- 3
- 在宁波专业办理机动车维修备案找哪家?常办的维修备案有哪些呢?
- 99
- 3
- 付费通pos机人工服务是什么?
- 26
- 3
- 宁波诚信修企业指的是什么呢?机动车维修几类是宁波诚信修呀?
- 69
- 3
- 和融通pos机售后客服电话是什么?
- 51
- 3
- 环迅支付pos机客服电话是什么?
- 48
- 3
- 点刷pos机人工服务电话是多少?
- 89
- 3
- 开店云pos机人工服务电话是多少?
- 17
- 3
- 即付宝pos机人工服务电话是什么?
- 2
- 3
- 拉卡拉pos机客服电话是多少?
- 34
- 3