You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
3.7 KiB
3.7 KiB
#Deploy Plan
we will deploy the first rocketmq-console-ng use rocketmq-tools 3.5.8(or 4.0.0),base on rocket-console,thanks didapinche.com
Framework
-
- we use spring-boot + bootstrap + angularjs
something to improve
-
- clean code (checkStyle codeStyle to be done)
-
- international
-
- compress fe'resource
-
- navigation bar can improve
-
- write operation need confirm,action show the detail result
-
- layout/UI should improve
-
- change to spring-boot
something to fix
- query Message by topic and time is not accurate, will lost some message
- consumer can consume the message when topic has been deleted
- can't show producerList,we can only query a online producer use topic and groupName,not easy to use.
- resetOffset should be improve,online consumer can return the reset result but offline's can't
- we can't set clusterName when create topic or consumer
- when create a new consumer,if not be consumed,can't be found in consumerList
something to add
-
- dashboard
Roadmap
Improve
- clean code (checkStyle codeStyle to be done) -- StyleTang
- international -- Deploy by tcrow
- layout/UI -- Deploy by tcrow
- compress fe'resource
- navigation bar can improve
- write operation need confirm,action show the detail result || already have
- layout/UI should improve
- change to spring-boot -- Deploy by syzjava
- change to bootstrap angularjs -- Deploy by tcrow
- improve search message --StyleTang
Fix
- query Message by topic and time is not accurate, will lost some message -- StyleTang (need test)
- consumer can consume the message when topic has been deleted // offset be clear.if have problem,reopen it.
- can't show producerList,we can only query a online producer use topic and groupName,not easy to use. need this issues(next milestone)
- resetOffset should be improve,online consumer can return the reset result but offline's can't //this version(3.5.8) may be can't fix (next milestone)
- we can't set clusterName when create topic or consumer -- StyleTang
- when create a new consumer,if not be consumed,can't be found in consumerList //it Fixed,But this page is too slow,need improve --StyleTang
- message view page,resend message (version >=3.5.8) have bug -- StyleTang
Add
- DashboardController -- Deploy by tcrow
- rocketmq topic tps 5m line chart
- rocketmq topic top10 table
- broker load 5m line chart
- broker load top10 table
- topic exception table(next milestone)
Already Have (Deploy by StyleTang) But Can Improve
Cluster
- ClusterController
- Cluster OverView
- Broker Status
- Broker Config
Topic
- TopicController
- TopicList
- Topic Status
- Topic Router
- View Topic Config
- Topci Add / Update
- Send A Test Topic
- Reset ConsumerGroup's Offset Under This Topic
- Delete This Topic
Producer
- ProducerController
- Producer Client Info
Consumer
- ConsumerController
- ConsumerList
- Consumer Client Info
- Topic Consume Status Under This Consumer Group
- View Consumer Config
- Consumer Add / Update
- Delete This Consumer
Message
- MessageController
- Query By Topic And Time
- Query By Topic And Key
- Query By MessageId(OffsetMessageId)
- A Nice Message Detail View
- Message Consume Status
- Resend Message To A Consume Group