Windows Server 2012 IIS8相对于Server 2003 IIS6的性能,WebService偶尔会变慢

泰迪·希金斯

我们在Server 2003的IIS6上托管了几个.NET 1.1项目。我的任务是将这些项目移植到.NET 4.0并将它们托管在新的Server 2012 VM上。移植代码并使其在Server 2012 IIS8上运行没问题,但是我开始发现整天的性能问题,随着时间的推移它们会自行解决。我将APP Pools设置为每4小时回收一次,所以我看不到它是不健康的App Pool。

应用程序池的配置如下:

托管管道模式:经典模式启动模式:始终运行启用32位应用程序:真实内存限制:0(无限制)

操作系统配置如下;

Server 2012专用的Web服务器,没有其他服务在运行。4个虚拟处理器10gb Ram 10gb虚拟NIC

对于Web服务本身,它是一个简单的Web服务,不仅可以访问数据库,而且还可以调用托管在同一Web服务器上的另一个Web服务。我在主机文件中列出了主机名,因此它没有进行DNS查找。数据库几乎处于闲置状态。为了让您了解该服务的使用频率,昨天我们有大约40k的Web服务呼叫。

我编写了一个程序,该程序在24小时内每10秒测试一次Web服务。结果有点有趣。下面列出的时间是响应时间很慢并且“慢”始终保持一致的时间。较慢的响应时间约为6000毫秒,即6秒。在下面列出的时间之间的时间是200毫秒,即0.2秒。

8:18 AM-8:36 AM – 18分钟

9:02 AM-9:10 AM – 8分钟

9:36 AM-9:47 AM – 11分钟

10:17 AM-10:26 AM – 9分钟

10:41 AM-10:56 AM – 14分钟

11:16 AM-11:22 AM – 6分钟

11:48 AM-11:56 AM – 8分钟

12:23 PM-12:31 PM – 8分钟

12:53 PM-1:00 PM – 7分钟

1:07 PM-1:19 PM – 12分钟

1:41 PM-1:47 PM – 6分钟

2:03 PM-2:52 PM – 49分钟

3:15 PM-3:34 PM – 19分钟

3:57 PM-4:02 PM – 6分钟

4:20 PM-4:26 PM – 6分钟

4:35 PM-4:56 PM – 21分钟

5:17 PM-5:25 PM – 8分钟

6:02 PM-6:16 PM – 14分钟

6:49 PM-7:00 PM – 11分钟

7:41 PM-7:55 PM – 14分钟

8:36 PM-8:51 PM – 16分钟

9:31 PM-9:45 PM-14分钟

10:26 PM-10:41 PM – 15分钟

11:25 PM-11:41 PM – 16分钟

12:28 AM-12:45 AM – 17分钟

1:34 AM-1:53 AM-19分钟

2:42 AM-3:02 AM – 20分钟

3:49 AM-4:08 AM – 19分钟

5:01 AM-5:15 AM – 14分钟

6:03 AM-6:22 AM – 19分钟

7:12 AM-7:28 AM – 16分钟

8:07 AM-8:18 AM – 11分钟

我找不到经济衰退的罪魁祸首。我们在iis6上托管时没有任何性能问题,因此它不能是数据库。

有什么想法吗?

泰迪·希金斯

我确实知道了。

Vmware有多种类型的NIC供您选择。罪魁祸首是VMXNET 3网络适配器。出于某种原因,它在Server 2012上无法正常运行。我将NIC更改为E1000,此后运行良好!

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Windows Server 2012 IIS8相对于Server 2003 IIS6的性能,WebService偶尔会变慢

来自分类Dev

无法在Windows Server 2012 / IIS8上安装IIRF

来自分类Dev

无法在Windows Server 2012 / IIS8上安装IIRF

来自分类Dev

是否可以取消发送到Windows Server 2012 / IIS8的AJAX请求

来自分类Dev

CORS发行IIS 8 Windows Server 2012

来自分类Dev

与Windows 2003 Server相比,Windows 2012 Server上通过Remote Desktop的Winforms程序更大

来自分类Dev

使用IIS问题在Windows Server 2003上安装DokuWiki

来自分类Dev

组策略管理仅仅在Windows Server 2003、2008或2012上可用吗?

来自分类Dev

Windows Server 2012上的IIS 8错误权限不足

来自分类Dev

将服务从Server 2003迁移到Server 2012

来自分类Dev

Windows Server 2012黑屏

来自分类Dev

哪个更好?iis上的php或Windows Server 2003(VDS)上的WAMP Server上的php

来自分类Dev

经典ASP / IIS6 / Win2003 Server无法与TLS服务器通信

来自分类Dev

服务器对象错误'ASP 0177:800401f3'IIS6 Server 2003

来自分类Dev

Windows Server 2003/2008上的WPF:DataGridTemplateColumn

来自分类Dev

Windows Server 2003的SCP服务器

来自分类Dev

Windows Server 2003/2008 RDP会话限制

来自分类Dev

Windows Server 2012 Essentials上的IIS在哪里

来自分类Dev

Zend OPcache问题(Windows Server 2012 + IIS + Plesk + PHP 7)

来自分类Dev

无法从Windows Server 2012 R2中删除IIS

来自分类Dev

如何最终杀死w3wp.exe(IIS8,Win Server 2012)?

来自分类Dev

是否通过Windows 8恢复Windows Server 2003备份?

来自分类Dev

是否可以将ASP.NET MVC 5应用程序部署到Windows Server 2003 IIS 6

来自分类Dev

Windows Server 2012中的更改

来自分类Dev

自动登录Windows Server 2012

来自分类Dev

Windows Server 2012 DNS 问题

来自分类Dev

基本NLog文件目标在IIS 8和Windows Server 2012下不起作用

来自分类Dev

Windows Server 2012,SQL Server 2012和.NET Framework 4.0

来自分类Dev

无法在Windows Server 2012上安装SQL Server 2012

Related 相关文章

  1. 1

    Windows Server 2012 IIS8相对于Server 2003 IIS6的性能,WebService偶尔会变慢

  2. 2

    无法在Windows Server 2012 / IIS8上安装IIRF

  3. 3

    无法在Windows Server 2012 / IIS8上安装IIRF

  4. 4

    是否可以取消发送到Windows Server 2012 / IIS8的AJAX请求

  5. 5

    CORS发行IIS 8 Windows Server 2012

  6. 6

    与Windows 2003 Server相比,Windows 2012 Server上通过Remote Desktop的Winforms程序更大

  7. 7

    使用IIS问题在Windows Server 2003上安装DokuWiki

  8. 8

    组策略管理仅仅在Windows Server 2003、2008或2012上可用吗?

  9. 9

    Windows Server 2012上的IIS 8错误权限不足

  10. 10

    将服务从Server 2003迁移到Server 2012

  11. 11

    Windows Server 2012黑屏

  12. 12

    哪个更好?iis上的php或Windows Server 2003(VDS)上的WAMP Server上的php

  13. 13

    经典ASP / IIS6 / Win2003 Server无法与TLS服务器通信

  14. 14

    服务器对象错误'ASP 0177:800401f3'IIS6 Server 2003

  15. 15

    Windows Server 2003/2008上的WPF:DataGridTemplateColumn

  16. 16

    Windows Server 2003的SCP服务器

  17. 17

    Windows Server 2003/2008 RDP会话限制

  18. 18

    Windows Server 2012 Essentials上的IIS在哪里

  19. 19

    Zend OPcache问题(Windows Server 2012 + IIS + Plesk + PHP 7)

  20. 20

    无法从Windows Server 2012 R2中删除IIS

  21. 21

    如何最终杀死w3wp.exe(IIS8,Win Server 2012)?

  22. 22

    是否通过Windows 8恢复Windows Server 2003备份?

  23. 23

    是否可以将ASP.NET MVC 5应用程序部署到Windows Server 2003 IIS 6

  24. 24

    Windows Server 2012中的更改

  25. 25

    自动登录Windows Server 2012

  26. 26

    Windows Server 2012 DNS 问题

  27. 27

    基本NLog文件目标在IIS 8和Windows Server 2012下不起作用

  28. 28

    Windows Server 2012,SQL Server 2012和.NET Framework 4.0

  29. 29

    无法在Windows Server 2012上安装SQL Server 2012

热门标签

归档