rocketmq的未决消息,最后会怎么样?

本人,mq小白,最近正在尝试搭建事务消息。请教各位大神几个问题:

            1:ali的rocketmq和apache的rocketmq有什么区别
            2:rocketmq的未决消息最后会被删掉吗,或者他默认多久的过期时间
            3:确认回滚的消息,按源码来说sysFlag会被置为12,我这却只能查到sysFlag=4的未决消息是什么原因
            4:确认提交的消息,会生成新的消息,确认回滚的被清空body,那么回滚的还会生成新消息吗

https://blog.csdn.net/asdf08442a/article/details/54882769