Skip to content

How do Timer messages support customization #5703

@WonderMing13

Description

@WonderMing13

version: RocketMQ 5.0
I have a few questions right now,If I want to support timing message storage for any time. maybe a year.

  1. timerMaxDelaySec is need to modify,I feel that I need to modify a few parameters,for example Broker's message expiration time
  2. slotsTotal The time wheel only supports 7 days, do you want to modify it?
  3. timerRollWindowSlots According to my understanding, it is to solve the problem of timing messages for a long time, and push the time forward by the way. I don't know if there is a discrepancy in my understanding?
  4. PROPERTY_TIMER_DEL_UNIQKEY At present, the time wheel scans the slot and takes out the corresponding TimerLog to deliver, but there is no entry for setting the TIMER_DEL_UNIQKEY attribute.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions