【问题标题】:Can i invoke ASP.net page handler in console app?我可以在控制台应用程序中调用 ASP.net 页面处理程序吗?
【发布时间】:2009-09-24 02:24:51
【问题描述】:

我想在 10 分钟内从控制台应用程序获取 20000 个 HttpRequest 或 Page.Request 实例。有人知道怎么做吗?

我能够以非常低效的方式获得 20000 个实例: 在第一个asp.net 页面中使用HTTPWebRequest 调用第二个asp.net 页面。然后获取存储在 Application 对象中的第二页的 Page.Request 并从同一个 Web 应用程序的第一页中检索它,但对于 20000 Page.Request 大约需要 30 分钟。

我在第一页添加了 Thread.Sleep(80) 否则它会给出“每个套接字地址(协议/网络地址/端口)通常只允许一次使用”。

我认为它太长了。只是想知道是否有更好的方法。

感谢任何帮助。

【问题讨论】:

    标签: asp.net httphandler httprequest


    【解决方案1】:

    Microsoft Web 应用程序压力工具

    http://www.iis.net/downloads/default.aspx?tabid=34&g=6&i=1298

    我已经很久没有使用它了,但我相当肯定你可以调用它并从命令行开始测试。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-01-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-11
      • 1970-01-01
      • 2011-11-23
      • 1970-01-01
      相关资源
      最近更新 更多