Abstract:
In a mail gateway, a collection part collects, for each specific information contained in a mail entered into a resending queue, statistical information of the specific information. A provisional queue creation part creates a provisional queue based on the collected number of the statistical information. The provisional queue handles a mail which has a possibility of causing congestion. This can prevent a normal queue from entering into a congestion state. Also in the mail gateway, if the congestion state is brought about in the provisional queue which performs a send of a mail containing the specific information, a mail sort part restricts an entry of a mail into the provisional queue. This can limit an influence of the congestion state only to the provisional queue.
Abstract:
Provided is a communication system capable of sending and receiving signals. The communication system includes a plurality of data store servers each including a queue capable of storing signals and a queue management server capable of allocating signals to the plurality of data store servers. The queue management server holds distribution policy information that specifies policies to allocate signals to the plurality of data store servers. The queue management server is configured to determine to allocate a plurality of received signals to one queue in one of the plurality of data store servers based on the distribution policy information when the plurality of signals include in-order guarantee keys indicating that the plurality of signals are in need of in-order guarantee and the in-order guarantee keys of the plurality of signals are identical.