Apparatus and method for processing requests from an external queue in a TCP/IP-based application system
    1.
    发明授权
    Apparatus and method for processing requests from an external queue in a TCP/IP-based application system 有权
    用于处理来自基于TCP / IP的应用系统中的外部队列的请求的装置和方法

    公开(公告)号:US07117263B1

    公开(公告)日:2006-10-03

    申请号:US09495818

    申请日:2000-02-01

    IPC分类号: G06F15/16

    摘要: A TCP/IP-based application system includes an application module that performs predetermined functions based on external requests received from an external queue. The external queue is external to the application system and stores the external requests before the requests are fetched into the application system. A network interaction module is coupled to the application module and the external queue (1) to fetch the external requests from the external queue into the application system and (2) to determine which, if any, of the fetched requests will not be processed by the application module based on the processing capacity of the application module and the rate of the external requests arriving at the external queue such that when the application module is overloaded, TCP timeouts for requests stored in the external queue are minimized and the chance of those requests stored in the external queue from being dropped is also minimized.

    摘要翻译: 基于TCP / IP的应用系统包括基于从外部队列接收的外部请求来执行预定功能的应用模块。 外部队列在应用程序系统外部,并在将请求提取到应用程序系统之前存储外部请求。 网络交互模块耦合到应用模块和外部队列(1),以将外部请求从外部队列中取出到应用系统中,以及(2)确定哪个获取的请求将不被 基于应用模块的处理能力的应用模块和到达外部队列的外部请求的速率,使得当应用模块过载时,存储在外部队列中的请求的TCP超时被最小化并且这些请求的机会 存储在外部队列中的被删除也被最小化。