Asp classic 使用更多资源的经典asp代码

Asp classic 使用更多资源的经典asp代码,asp-classic,Asp Classic,我正在使用经典asp作为web应用程序。我正在internet explorer上运行web应用程序 我开发了一些与销售数据相关的报告。所有销售报告都链接到销售仪表板。每个报告都有一些选择标准,如客户选择日期周期选择产品组选择和其他一些选择标准。 现在是我面临的问题 我打开了一份全年的总销售报告,在屏幕上加载几乎需要15分钟。执行报告时,如果我尝试从销售仪表板打开任何其他报告,则在第一份报告完全执行后,将显示带有选择条件的页面。如果我复制第二个报告的链接位置并在internet explorer

我正在使用经典asp作为web应用程序。我正在internet explorer上运行web应用程序

我开发了一些与销售数据相关的报告。所有销售报告都链接到销售仪表板。每个报告都有一些选择标准,如客户选择日期周期选择产品组选择和其他一些选择标准。 现在是我面临的问题

我打开了一份全年的总销售报告,在屏幕上加载几乎需要15分钟。执行报告时,如果我尝试从销售仪表板打开任何其他报告,则在第一份报告完全执行后,将显示带有选择条件的页面。如果我复制第二个报告的链接位置并在internet explorer的新窗口中打开它,它将正常打开

我无法追踪问题,是否有人遇到过同样的问题。

首先,我同意问题下方的帖子:


IIS/ASP只允许每个会话有一个并发请求。这就是为什么第二个请求直到第一个请求完成后才会发生。如果打开新的浏览器实例或其他浏览器,则这将被视为不同的会话

第二,如果这里所问的只是其他人是否有类似的问题,那么答案是肯定的,这是因为johna在评论中所说的

如果您正在寻找一种方法来解决这一问题,那么注释中描述的方法(打开新的浏览器实例或其他浏览器)将起作用

但是,如果您想完全绕过15分钟的等待时间,请在调用报表之前准备好数据。我的意思是,将报告安排在每天营业结束后运行,并单独存储相关HTML或数据,和/或提供一个按钮,根据用户需要随时运行的当前数据准备报告。

首先,我同意在问题下发布的意见:


IIS/ASP只允许每个会话有一个并发请求。这就是为什么第二个请求直到第一个请求完成后才会发生。如果打开新的浏览器实例或其他浏览器,则这将被视为不同的会话

第二,如果这里所问的只是其他人是否有类似的问题,那么答案是肯定的,这是因为johna在评论中所说的

如果您正在寻找一种方法来解决这一问题,那么注释中描述的方法(打开新的浏览器实例或其他浏览器)将起作用


但是,如果您想完全绕过15分钟的等待时间,请在调用报表之前准备好数据。我的意思是,将报告安排在每天营业结束后运行,并单独存储相关HTML或数据,和/或提供一个按钮,根据用户需要随时运行的当前数据准备报告。

IIS/ASP只允许每个会话有一个并发请求。这就是为什么第二个请求直到第一个请求完成后才会发生。如果打开新的浏览器实例或其他浏览器,则会将其视为其他会话。IIS/ASP只允许每个会话有一个并发请求。这就是为什么第二个请求直到第一个请求完成后才会发生。如果您打开一个新的浏览器实例或其他浏览器,则这将被视为一个不同的会话。谢谢标记。还有约翰·纳桑克斯·马克。约翰呢