在一个队列中发送消息,可以通过为消息增加类型,从而保证良好的扩展性。
假设消息格式为 json,有两个字段:
要点:
业务代码中根据 type 做相应的处理即可。
type 1 是某充值业务的充值成功消息:
{
"type": 1,
"content": "{\"user_id\": 1231391391, \"biz_id\":\"123\", \"amount\": 100}"
}
type 2 是用户登录操作的消息:
{
"type": 2,
"content": "{\"user_id\": 1231391391, \"login_time\":\"2020-12-12 19:00:00\"}"
}
( 本文完 )