对同步消息使用 ASPX 页时,必须增加 ASPX 页的连接超时,以便它可以等待预期的消息。
增加 ASPX 页的连接超时可能会产生意外的后果。 首先,它会增加拒绝服务攻击的风险以及耗尽线程池的威胁。 其次,如果 ASPX 页上有太多同步连接,则系统可以锁定。 因此,虽然必须增加连接超时,但请注意不要增加太多。
将连接超时设置为 RosettaNet 组织允许的最小值。 有关合作伙伴接口进程(PIP)计时参数的详细信息,请参阅 RosettaNet PIP 规范中的表 4-3:消息交换控制。
设置 ASPX 页面连接超时
单击“ 开始”,指向 “所有程序”,指向 “管理工具”,然后单击“ Internet Information Services”(IIS)管理器。
在 IIS 管理器中,展开本地计算机的节点,然后展开 Web 站点。
右键单击 “默认网站”,然后单击“ 属性”。
在“默认网站属性”对话框中的“ 网站 ”选项卡上的“ 连接超时 ”框中,键入适当的值,然后单击“ 确定”。