The invention relates to a
load sharing method, a
load sharing device and a
load sharing system for message traffic. The method comprises the following steps of: resolving a received message, and acquiring the
stream identification information of a message
stream corresponding to the message; querying a message
stream state table, and judging whether the message stream is processed by a processor of a multi-core processor, which corresponds to the message stream, or not according to the stream identification information; if the message stream is processed by the processor, arranging the message into the message stream, and
processing the message by using the processor; if the message stream is not processed by the processor, arranging the message into the message stream, and distributing the message stream to an idle process of the multi-core processor for
processing; and judging whether the
processing of the message stream is finished or not, and if the processing of the message stream is finished, updating the message stream state table for the distribution of the next message stream. The problem of conflict between
traffic load sharing and message sequence preservation in a multi-
core system is solved, the dynamic balanced sharing of the traffic in the multi-
core system is realized, the overhead of the message sequence preservation is eliminated, and
message forwarding performance improved.