You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@rocketmq.apache.org by GitBox <gi...@apache.org> on 2021/01/27 09:03:03 UTC

[GitHub] [rocketmq] horizonzy opened a new issue #2635: [Enhance] Reuse DeliverDelayedMessageTimerTask to reduce ygc.

horizonzy opened a new issue #2635:
URL: https://github.com/apache/rocketmq/issues/2635


   **FEATURE REQUEST**
   
   1. Please describe the feature you are requesting.
   In org.apache.rocketmq.store.schedule.ScheduleMessageService.DeliverDelayedMessageTimerTask#executeOnTimeup.
   
   It will re schedule DeliverDelayedMessageTimerTask by new DeliverDelayedMessageTimerTask(int delayLevel, long offset);
   
   And it's frequency is high, in fact, we can modify the offset and re schedule self.
   
   
   
   
   


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [rocketmq] horizonzy commented on issue #2635: [Enhance] Reuse DeliverDelayedMessageTimerTask to reduce ygc.

Posted by GitBox <gi...@apache.org>.
horizonzy commented on issue #2635:
URL: https://github.com/apache/rocketmq/issues/2635#issuecomment-770554655


   不进行排序,把原来的那个任务执行就行了。


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [rocketmq] horizonzy edited a comment on issue #2635: [Enhance] Reuse DeliverDelayedMessageTimerTask to reduce ygc.

Posted by GitBox <gi...@apache.org>.
horizonzy edited a comment on issue #2635:
URL: https://github.com/apache/rocketmq/issues/2635#issuecomment-770554655


   不进行排序,把原来的那个任务重新执行就行了。


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



[GitHub] [rocketmq] githublaohu commented on issue #2635: [Enhance] Reuse DeliverDelayedMessageTimerTask to reduce ygc.

Posted by GitBox <gi...@apache.org>.
githublaohu commented on issue #2635:
URL: https://github.com/apache/rocketmq/issues/2635#issuecomment-770539456


   你是不是要进行排序啊。如果数据量多,排序消耗非常大。


----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org