You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@rocketmq.apache.org by yukon <yu...@apache.org> on 2018/03/09 15:35:20 UTC

[GSOC][ROCKETMQ-380] Provide a modern and friendly console for RocketMQ

Edit the subject!

On Fri, Mar 9, 2018 at 10:47 PM, yukon <yu...@apache.org> wrote:

> Hi,
>
> ```
> The other thing is what are the expected features in the new console?
> ```
>
> Do you check out the features in the current console[1]?
>
> You may have ideas about the features after trying this console and the
> `admin` tool[2], then make a design and let's discuss based on it.
>
> Regards,
> yukon
>
> [1]. https://github.com/apache/rocketmq-externals/tree/
> master/rocketmq-console
> [2].https://github.com/apache/rocketmq/blob/master/
> distribution/bin/mqadmin
>
> On Thu, Mar 8, 2018 at 7:26 PM, Ahmed Ifhaam <ah...@gmail.com>
> wrote:
>
>> HI,
>> Regarding this RocketMQ-380,
>> I have issues in running the referenced console when ever i try to enter
>> my
>> personal details page is automatically redirected to home page.
>> Hence i'm not being able to activate the messaging service which i believe
>> should work.
>> https://mns.console.aliyun.com/?spm=5176.2020520130.0.0.4db6
>> 3db5cHTXtU#/list/cn-hangzhou
>> From this link when i click activate button it is redirecting to the home
>> page. but according to the documentation it should take me to a form to
>> fill my personal details. I created an account and i can login to my
>> account as well. Please help on this.
>>
>> The other thing is what are the expected features in the new console?
>> Please give a short description.
>>
>> Thanks in advance.
>>
>> On Wed, Mar 7, 2018 at 12:40 AM, Ahmed Ifhaam <ah...@gmail.com>
>> wrote:
>>
>> > Ok sorry, changing on bin/runbrocker.sh worked Thank you
>> >
>> > On Wed, Mar 7, 2018 at 12:27 AM, Sohaib Iftikhar <so...@gmail.com>
>> > wrote:
>> >
>> >> Hi Ahmed,
>> >>
>> >> That file is for the nameserver. You also need to change the JAVA_OPTS
>> for
>> >> the broker. Look at the fine `bin/runbroker.sh`.
>> >>
>> >> Thanks,
>> >> Sohaib
>> >>
>> >> On Tue, Mar 6, 2018 at 7:41 PM, Ahmed Ifhaam <ah...@gmail.com>
>> >> wrote:
>> >>
>> >> > I tried the way you asked me to do, actually values were 4g only even
>> >> > without changing but ichanged it back to 2gb also and tried no effect
>> >> its
>> >> > taking 8 gb.
>> >> > I changed it in the file
>> >> > "distribution/target/apache-rocketmq/bin/runserver.sh" is it the
>> right
>> >> > file
>> >> > to change ?
>> >> >
>> >> > Thank you
>> >> >
>> >> > On Tue, Mar 6, 2018 at 12:00 PM, Ahmed Ifhaam <
>> ahmedifhaam1@gmail.com>
>> >> > wrote:
>> >> >
>> >> > > THANK YOU
>> >> > >
>> >> > > On Tue, Mar 6, 2018 at 11:22 AM, yukon <yu...@apache.org> wrote:
>> >> > >
>> >> > >> Hi,
>> >> > >>
>> >> > >> Change this line:
>> >> > >>
>> >> > >> ```
>> >> > >> JAVA_OPT="${JAVA_OPT} -server -Xms8g -Xmx8g -Xmn4g"
>> >> > >> ```
>> >> > >>
>> >> > >> to:
>> >> > >>
>> >> > >> ```
>> >> > >> JAVA_OPT="${JAVA_OPT} -server -Xms4g -Xmx4g -Xmn2g"
>> >> > >> ```
>> >> > >>
>> >> > >> It's a Java application, broker will only generate a 4G heap now~
>> >> > >>
>> >> > >> Regards,
>> >> > >> yukon
>> >> > >>
>> >> > >> On Tue, Mar 6, 2018 at 1:14 PM, Ahmed Ifhaam <
>> ahmedifhaam1@gmail.com
>> >> >
>> >> > >> wrote:
>> >> > >>
>> >> > >> > hi yukon,
>> >> > >> > As you said its taking 8gb almost thats why my system is getting
>> >> stuck
>> >> > >> > mostly. I read the scripts in the bin folder i didn't find a
>> place
>> >> to
>> >> > >> > adjust the memory needed. I have only 8GB of ram and my hard
>> disk
>> >> is
>> >> > >> not an
>> >> > >> > ssd so i need to work without swap as much as possible can you
>> >> help me
>> >> > >> on
>> >> > >> > this please .
>> >> > >> >
>> >> > >> > Thank you
>> >> > >> >
>> >> > >> > On Mon, Mar 5, 2018 at 5:02 PM, yukon <yu...@apache.org> wrote:
>> >> > >> >
>> >> > >> > > Hi,
>> >> > >> > >
>> >> > >> > > The start script will consume 8GB mem, you could adjust the
>> >> script
>> >> > >> before
>> >> > >> > > running broker[1].
>> >> > >> > >
>> >> > >> > > Also please try the current rocketmq console for reference[2].
>> >> > >> > >
>> >> > >> > > Let us know if you have any question.
>> >> > >> > >
>> >> > >> > > [1].
>> >> > >> > > https://github.com/apache/rocketmq/blob/master/
>> >> > >> > > distribution/bin/runbroker.sh
>> >> > >> > > [2].
>> >> > >> > > https://github.com/apache/rocketmq-externals/tree/
>> >> > >> > master/rocketmq-console
>> >> > >> > >
>> >> > >> > > Regards,
>> >> > >> > > yukon
>> >> > >> > >
>> >> > >> > > On Mon, Mar 5, 2018 at 5:33 PM, Ahmed Ifhaam <
>> >> > ahmedifhaam1@gmail.com>
>> >> > >> > > wrote:
>> >> > >> > >
>> >> > >> > > > Hi all,
>> >> > >> > > >
>> >> > >> > > > I'm Ahmed Ifhaam from Sri Lanka. I'm interested in
>> >> participating
>> >> > >> GSOC
>> >> > >> > > 2018.
>> >> > >> > > > For my project i'm willing to take ROCKETMQ-380
>> >> > >> > > > <https://issues.apache.org/jira/browse/ROCKETMQ-380> issue.
>> >> Since
>> >> > >> i'm
>> >> > >> > > new
>> >> > >> > > > to the product. Where can i start ? Please help me on this.
>> I
>> >> > tried
>> >> > >> > > running
>> >> > >> > > > Rocket-MQ but it is taking a lot of memory which results my
>> >> system
>> >> > >> to
>> >> > >> > > hang.
>> >> > >> > > > I'm looking for the proper way to start solving this issue.
>> >> > >> > > >
>> >> > >> > > > Thank you.
>> >> > >> > > >
>> >> > >> > > > --
>> >> > >> > > > *Ahmed Ifhaam *
>> >> > >> > > > University of Kelaniya | MIT '19
>> >> > >> > > > Tel :- 94662244937 | Mob :- 94776699609
>> >> > >> > > > ahmedifhaam1@gmail.com <E-...@gmail.com>
>> >> > >> > > >
>> >> > >> > >
>> >> > >> >
>> >> > >> >
>> >> > >> >
>> >> > >> > --
>> >> > >> > *Ahmed Ifhaam *
>> >> > >> > University of Kelaniya | MIT '19
>> >> > >> > Tel :- 0662244937 | Mob :- 0776699609
>> >> > >> > ahmedifhaam1@gmail.com <E-...@gmail.com>
>> >> > >> >
>> >> > >>
>> >> > >
>> >> > >
>> >> > >
>> >> > > --
>> >> > > *Ahmed Ifhaam *
>> >> > > University of Kelaniya | MIT '19
>> >> > > Tel :- 0662244937 | Mob :- 0776699609
>> >> > > ahmedifhaam1@gmail.com <E-...@gmail.com>
>> >> > >
>> >> >
>> >> >
>> >> >
>> >> > --
>> >> > *Ahmed Ifhaam *
>> >> > University of Kelaniya | MIT '19
>> >> > Tel :- 0662244937 | Mob :- 0776699609
>> >> > ahmedifhaam1@gmail.com <E-...@gmail.com>
>> >> >
>> >>
>> >
>> >
>> >
>> > --
>> > *Ahmed Ifhaam *
>> > University of Kelaniya | MIT '19
>> > Tel :- 0662244937 | Mob :- 0776699609
>> > ahmedifhaam1@gmail.com <E-...@gmail.com>
>> >
>>
>>
>>
>> --
>> *Ahmed Ifhaam *
>> University of Kelaniya | MIT '19
>> Tel :- 0662244937 | Mob :- 0776699609
>> ahmedifhaam1@gmail.com <E-...@gmail.com>
>>
>
>

Re: [GSOC][ROCKETMQ-380] Provide a modern and friendly console for RocketMQ

Posted by Ahmed Ifhaam <ah...@gmail.com>.
Hi yukon,

I have uploaded my final proposal to the organization. Please let me know
if there is anything to be changed.

Thank you

On Mon, Mar 26, 2018 at 7:36 PM, Ahmed Ifhaam <ah...@gmail.com>
wrote:

> Thank you so much. shall i submit the proposal ?
>
> On Mon, Mar 26, 2018 at 8:59 AM, yukon <yu...@apache.org> wrote:
>
>> Looks great about your proposal.
>>
>> On Mon, Mar 26, 2018 at 7:14 AM, Ahmed Ifhaam <ah...@gmail.com>
>> wrote:
>>
>>> hi yukon,
>>>
>>>
>>> I have started implementation. So far i have successfully integrated
>>> Apache Shiro in to current console. APIs for login, logout and current user
>>> details has been created. [1]
>>> <https://github.com/ahmedifhaam/rocketmq-externals/tree/release-rocketmq-console-1.0.0> Here
>>> you can find my progress. Since this is working successful any current API
>>> or a future API can be easily updated to work with Authentication and
>>> Access control with a single annotation.
>>>
>>> I kindly request you to take a look at my proposal and give a feedback
>>> if any changes needed. [2]
>>> <https://docs.google.com/document/d/1NlhrthJd8b7CsZOqZ1tZpinz35k_DqSDYev52rtS7iU/edit?usp=sharing>
>>>
>>> [1] https://github.com/ahmedifhaam/rocketmq-externals/tree/r
>>> elease-rocketmq-console-1.0.0
>>> [2] https://docs.google.com/document/d/1NlhrthJd8b7CsZOqZ1tZ
>>> pinz35k_DqSDYev52rtS7iU/edit?usp=sharing
>>>
>>> Thank you.
>>>
>>> On Fri, Mar 23, 2018 at 2:30 PM, Ahmed Ifhaam <ah...@gmail.com>
>>> wrote:
>>>
>>>> hi yukon,
>>>>
>>>> I didn't get any feedback for my last reply, I have prepared the draft
>>>> proposal selecting Apache Shiro.
>>>> Please help me finalizing the proposal, I would love to get some
>>>> feedback from you for the proposal.
>>>> https://docs.google.com/document/d/1NlhrthJd8b7CsZOqZ1tZpinz
>>>> 35k_DqSDYev52rtS7iU/edit?usp=sharing
>>>>
>>>>
>>>> Thank you.
>>>>
>>>> On Tue, Mar 20, 2018 at 11:21 PM, Ahmed Ifhaam <ah...@gmail.com>
>>>> wrote:
>>>>
>>>>> hi again,
>>>>>
>>>>> I'm drafting my proposal which will introduce my design of the system
>>>>> i'm planning to work on.
>>>>> Regarding the ACL integration, i have few choices since this product
>>>>> should evolve more i would love to get the suggestions and decide one.
>>>>>
>>>>> Four options:
>>>>>
>>>>> 1. Apache Shiro [1] <http://shiro.apache.org/web-features.html>
>>>>>
>>>>> As everyone knows a framework developed usability in mind, capable of
>>>>> incorporating into spring-boot applications are very high
>>>>>
>>>>> Also this product has proven quality. Main pro i see in this is
>>>>> extendability in future.
>>>>>
>>>>> 2. SPRING ACL [2] <http://www.baeldung.com/spring-security-acl>
>>>>>
>>>>> Something developed and evolved specially for spring. Has most of the
>>>>> required features built in already.
>>>>>
>>>>> But this product has been declared as not very capable to extend in
>>>>> future and not user friendly in most blog posts and stack-overflow questions
>>>>>
>>>>> People have written sometimes they had to rollback and move to a
>>>>> custom ACL module later (ex : [3]
>>>>> <https://stackoverflow.com/questions/3976486/is-spring-acl-a-good-acl-implementation>
>>>>> )
>>>>>
>>>>> 3. Custom ACL from scratch
>>>>>
>>>>> Fourth option is to develop one module which will cover the
>>>>> requirement from the scratch.
>>>>>
>>>>> 4. Custom ACL Module using JAVA ACL [4]
>>>>> <https://docs.oracle.com/javase/7/docs/api/java/security/acl/Acl.html>
>>>>>
>>>>> This option which i will design and develop a simple ACL module for
>>>>> our need using ACL packages built in with java. Wont be having all the
>>>>> features and capabilities of the above mentioned frameworks but will simple
>>>>> and will only serve the purpose
>>>>>
>>>>>
>>>>> I have mentioned these in the order i prefer to use and this link has
>>>>> few more frameworks and a small comparison [5]
>>>>> <http://are-you-ready.de/blog/2017/01/25/apache-shiro-part-1-selecting-a-java-security-framework/>
>>>>> .
>>>>> I'm very much interested in using Shiro. I'm kindly requesting you to
>>>>> help me select one on of these or suggest anything better if there is.
>>>>>
>>>>> [1] http://shiro.apache.org/web-features.html
>>>>> [2] http://www.baeldung.com/spring-security-acl
>>>>> [3] https://stackoverflow.com/questions/3976486/is-spring-ac
>>>>> l-a-good-acl-implementation
>>>>> [4] https://docs.oracle.com/javase/7/docs/api/java/security/
>>>>> acl/Acl.html
>>>>> [5] http://are-you-ready.de/blog/2017/01/25/apache-shiro-par
>>>>> t-1-selecting-a-java-security-framework/
>>>>>
>>>>>
>>>>> Thank you.
>>>>>
>>>>> On Tue, Mar 20, 2018 at 3:53 PM, Ahmed Ifhaam <ah...@gmail.com>
>>>>> wrote:
>>>>>
>>>>>> Yeah,
>>>>>> I'm already working on it. Doing some search on how to integrate user
>>>>>> management and authentication to the system, once its done i'll draft the
>>>>>> design.
>>>>>> Thank you
>>>>>>
>>>>>> On Tue, Mar 20, 2018 at 8:36 AM, yukon <yu...@apache.org> wrote:
>>>>>>
>>>>>>> Hi,
>>>>>>>
>>>>>>> I think it's acceptable, and it's time to draft the proposal, right?
>>>>>>>
>>>>>>> Regards
>>>>>>>
>>>>>>> On Mon, Mar 19, 2018 at 6:23 PM, Ahmed Ifhaam <
>>>>>>> ahmedifhaam1@gmail.com>
>>>>>>> wrote:
>>>>>>>
>>>>>>> > hi Gosling,Yukon,
>>>>>>> >
>>>>>>> > On my understanding even if we implement two different consoles we
>>>>>>> should
>>>>>>> > implement an authentication method because most of these commands
>>>>>>> may cause
>>>>>>> > considerable problems if used without proper understanding. And
>>>>>>> then we
>>>>>>> > have to implement the same already available features in the new
>>>>>>> console as
>>>>>>> > well. so i think its better to implement role based one in the
>>>>>>> same console
>>>>>>> > I had a doubt and i was waiting to clarify from you,Currently
>>>>>>> > Authentication is optional, so if we are to do role based one, the
>>>>>>> idea i
>>>>>>> > had was when we are changing to ops tab we can ask for
>>>>>>> authentication. Is
>>>>>>> > it fine or we change the console to request for login every time it
>>>>>>> > starts(Mandatory login) ?
>>>>>>> >
>>>>>>> > Thank you.
>>>>>>> >
>>>>>>> > On Mon, Mar 19, 2018 at 2:38 PM, Von Gosling <
>>>>>>> vongosling@apache.org>
>>>>>>> > wrote:
>>>>>>> >
>>>>>>> > > Hi,
>>>>>>> > >
>>>>>>> > > Nice, I would like to recommend using simple ACL according to
>>>>>>> Roles :-)
>>>>>>> > >
>>>>>>> > > Best Regards,
>>>>>>> > > Von Gosling
>>>>>>> > >
>>>>>>> > > > 在 2018年3月19日,17:05,yukon <yu...@apache.org> 写道:
>>>>>>> > > >
>>>>>>> > > > Yeah, it's important to include these feature in our console.
>>>>>>> > > >
>>>>>>> > > > BTW, what's your idea about how to handle user features and
>>>>>>> operations
>>>>>>> > > > features?  Integrate these features in one console with two
>>>>>>> kinds of
>>>>>>> > > > role(user and admin), or provide two independent consoles?
>>>>>>> > > >
>>>>>>> > > > Regards,
>>>>>>> > > > yukon
>>>>>>> > > >
>>>>>>> > > > On Mon, Mar 19, 2018 at 4:23 PM, Ahmed Ifhaam <
>>>>>>> ahmedifhaam1@gmail.com>
>>>>>>> > > > wrote:
>>>>>>> > > >
>>>>>>> > > >> hi yukon,
>>>>>>> > > >>
>>>>>>> > > >> I've been working on the requirements. When i listed the
>>>>>>> features
>>>>>>> > > available
>>>>>>> > > >> in cli admin tool but not in the console i found the
>>>>>>> following list. I
>>>>>>> > > >> would like some feedback on the list before i start next step.
>>>>>>> > > >> 1. brokerConfigurationUpdate
>>>>>>> > > >> 2. BrokerConsume Stats
>>>>>>> > > >> 3. CleanExpiredCQ
>>>>>>> > > >> 4. CleanUnusedTopic
>>>>>>> > > >> 5. WipeWritePermissions
>>>>>>> > > >> 6. updateOrderConf
>>>>>>> > > >> 7. UpdateKvConf
>>>>>>> > > >> 8. DeleteKVConf
>>>>>>> > > >> 9. CheckMsgSendRT
>>>>>>> > > >> 10. clusterRT
>>>>>>> > > >> 11. CloneGroupOffset
>>>>>>> > > >> 12. ResetOffsetByTimeStamp
>>>>>>> > > >>
>>>>>>> > > >> This is the list which i think i should implement. But i have
>>>>>>> seen in
>>>>>>> > > the
>>>>>>> > > >> system labels differ a bit from the *'adminTool'*. Also
>>>>>>> though i tried
>>>>>>> > > the
>>>>>>> > > >> tool i may have missed something. In that case i just want to
>>>>>>> confirm
>>>>>>> > > these
>>>>>>> > > >> are not already there in the current console and these are
>>>>>>> the only
>>>>>>> > > things
>>>>>>> > > >> that are not in the current console.
>>>>>>> > > >>
>>>>>>> > > >> Thank you
>>>>>>> > > >>
>>>>>>> > > >> On Sun, Mar 18, 2018 at 8:43 AM, yukon <yu...@apache.org>
>>>>>>> wrote:
>>>>>>> > > >>
>>>>>>> > > >>> Hi,
>>>>>>> > > >>>
>>>>>>> > > >>> Yes, most of the user-related features already exist, but we
>>>>>>> also
>>>>>>> > need
>>>>>>> > > an
>>>>>>> > > >>> operations console, more details please refer to our admin
>>>>>>> client:
>>>>>>> > > >>> http://rocketmq.apache.org/docs/cli-admin-tool/
>>>>>>> > > >>>
>>>>>>> > > >>> Regards
>>>>>>> > > >>>
>>>>>>> > > >>> On Sun, Mar 18, 2018 at 1:03 AM, Ahmed Ifhaam <
>>>>>>> > ahmedifhaam1@gmail.com>
>>>>>>> > > >>> wrote:
>>>>>>> > > >>>
>>>>>>> > > >>>> hi yukon,
>>>>>>> > > >>>>
>>>>>>> > > >>>> I tried the commercial product. There is not much change in
>>>>>>> both
>>>>>>> > > except
>>>>>>> > > >>> the
>>>>>>> > > >>>> user interface, most of the features are already there,
>>>>>>> organizing
>>>>>>> > and
>>>>>>> > > >>> look
>>>>>>> > > >>>> and feel of the commercial one is looking better. Before i
>>>>>>> draft the
>>>>>>> > > >>> design
>>>>>>> > > >>>> for my changes, I need to know whether the changes you
>>>>>>> expect are
>>>>>>> > > >> totally
>>>>>>> > > >>>> on UI Design ? Or a new feature on analytics kind of thing ?
>>>>>>> > > >>>>
>>>>>>> > > >>>> Thank you
>>>>>>> > > >>>>
>>>>>>> > > >>>> On Fri, Mar 16, 2018 at 7:47 AM, yukon <yu...@apache.org>
>>>>>>> wrote:
>>>>>>> > > >>>>
>>>>>>> > > >>>>> Hi,
>>>>>>> > > >>>>>
>>>>>>> > > >>>>> This is a commercial version[1] of apache rocketmq and
>>>>>>> could be
>>>>>>> > your
>>>>>>> > > >>>>> reference.
>>>>>>> > > >>>>>
>>>>>>> > > >>>>> After trying this console, hope you could draft the design
>>>>>>> ASAP and
>>>>>>> > > >>> then
>>>>>>> > > >>>> we
>>>>>>> > > >>>>> can discuss based on i.
>>>>>>> > > >>>>>
>>>>>>> > > >>>>>
>>>>>>> > > >>>>> Regards,
>>>>>>> > > >>>>> yukon
>>>>>>> > > >>>>>
>>>>>>> > > >>>>> [1]. https://www.alibabacloud.com/product/mq
>>>>>>> > > >>>>>
>>>>>>> > > >>>>> On Fri, Mar 16, 2018 at 2:41 AM, Ahmed Ifhaam <
>>>>>>> > > >> ahmedifhaam1@gmail.com>
>>>>>>> > > >>>>> wrote:
>>>>>>> > > >>>>>
>>>>>>> > > >>>>>> Hi yukon,
>>>>>>> > > >>>>>>
>>>>>>> > > >>>>>> I checked the console and after you asked I have re
>>>>>>> checked it as
>>>>>>> > > >>>> well. I
>>>>>>> > > >>>>>> used it with the CLI tool in parallel too.
>>>>>>> > > >>>>>> In the requirement specification there was a reference
>>>>>>> console
>>>>>>> > > >> which
>>>>>>> > > >>> I
>>>>>>> > > >>>>>> mentioned in my earlier mail that I couldn't get it to
>>>>>>> run. So I'm
>>>>>>> > > >>> not
>>>>>>> > > >>>>>> exactly clear with the requirements. It would be a great
>>>>>>> help if
>>>>>>> > > >>>> someone
>>>>>>> > > >>>>>> can point me to a place where i can find the
>>>>>>> requirements. As I
>>>>>>> > > >> have
>>>>>>> > > >>> to
>>>>>>> > > >>>>>> prepare the proposal (27th March) please kindly take a
>>>>>>> look at
>>>>>>> > this
>>>>>>> > > >>>> ASAP.
>>>>>>> > > >>>>>>
>>>>>>> > > >>>>>> Thank you
>>>>>>> > > >>>>>>
>>>>>>> > > >>>>>> On Fri, Mar 9, 2018 at 9:05 PM, yukon <yu...@apache.org>
>>>>>>> wrote:
>>>>>>> > > >>>>>>
>>>>>>> > > >>>>>>> Edit the subject!
>>>>>>> > > >>>>>>>
>>>>>>> > > >>>>>>> On Fri, Mar 9, 2018 at 10:47 PM, yukon <yu...@apache.org>
>>>>>>> wrote:
>>>>>>> > > >>>>>>>
>>>>>>> > > >>>>>>>> Hi,
>>>>>>> > > >>>>>>>>
>>>>>>> > > >>>>>>>> ```
>>>>>>> > > >>>>>>>> The other thing is what are the expected features in
>>>>>>> the new
>>>>>>> > > >>>> console?
>>>>>>> > > >>>>>>>> ```
>>>>>>> > > >>>>>>>>
>>>>>>> > > >>>>>>>> Do you check out the features in the current console[1]?
>>>>>>> > > >>>>>>>>
>>>>>>> > > >>>>>>>> You may have ideas about the features after trying this
>>>>>>> console
>>>>>>> > > >>> and
>>>>>>> > > >>>>> the
>>>>>>> > > >>>>>>>> `admin` tool[2], then make a design and let's discuss
>>>>>>> based on
>>>>>>> > > >>> it.
>>>>>>> > > >>>>>>>>
>>>>>>> > > >>>>>>>> Regards,
>>>>>>> > > >>>>>>>> yukon
>>>>>>> > > >>>>>>>>
>>>>>>> > > >>>>>>>> [1]. https://github.com/apache/rocketmq-externals/tree/
>>>>>>> > > >>>>>>>> master/rocketmq-console
>>>>>>> > > >>>>>>>> [2].https://github.com/apache/rocketmq/blob/master/
>>>>>>> > > >>>>>>>> distribution/bin/mqadmin
>>>>>>> > > >>>>>>>>
>>>>>>> > > >>>>>>>> On Thu, Mar 8, 2018 at 7:26 PM, Ahmed Ifhaam <
>>>>>>> > > >>>> ahmedifhaam1@gmail.com
>>>>>>> > > >>>>>>
>>>>>>> > > >>>>>>>> wrote:
>>>>>>> > > >>>>>>>>
>>>>>>> > > >>>>>>>>> HI,
>>>>>>> > > >>>>>>>>> Regarding this RocketMQ-380,
>>>>>>> > > >>>>>>>>> I have issues in running the referenced console when
>>>>>>> ever i
>>>>>>> > > >> try
>>>>>>> > > >>> to
>>>>>>> > > >>>>>> enter
>>>>>>> > > >>>>>>>>> my
>>>>>>> > > >>>>>>>>> personal details page is automatically redirected to
>>>>>>> home
>>>>>>> > > >> page.
>>>>>>> > > >>>>>>>>> Hence i'm not being able to activate the messaging
>>>>>>> service
>>>>>>> > > >>> which i
>>>>>>> > > >>>>>>> believe
>>>>>>> > > >>>>>>>>> should work.
>>>>>>> > > >>>>>>>>> https://mns.console.aliyun.com
>>>>>>> /?spm=5176.2020520130.0.0.4db6
>>>>>>> > > >>>>>>>>> 3db5cHTXtU#/list/cn-hangzhou
>>>>>>> > > >>>>>>>>> From this link when i click activate button it is
>>>>>>> redirecting
>>>>>>> > > >> to
>>>>>>> > > >>>> the
>>>>>>> > > >>>>>>> home
>>>>>>> > > >>>>>>>>> page. but according to the documentation it should
>>>>>>> take me to
>>>>>>> > > >> a
>>>>>>> > > >>>> form
>>>>>>> > > >>>>>> to
>>>>>>> > > >>>>>>>>> fill my personal details. I created an account and i
>>>>>>> can login
>>>>>>> > > >>> to
>>>>>>> > > >>>> my
>>>>>>> > > >>>>>>>>> account as well. Please help on this.
>>>>>>> > > >>>>>>>>>
>>>>>>> > > >>>>>>>>> The other thing is what are the expected features in
>>>>>>> the new
>>>>>>> > > >>>>> console?
>>>>>>> > > >>>>>>>>> Please give a short description.
>>>>>>> > > >>>>>>>>>
>>>>>>> > > >>>>>>>>> Thanks in advance.
>>>>>>> > > >>>>>>>>>
>>>>>>> > > >>>>>>>>> On Wed, Mar 7, 2018 at 12:40 AM, Ahmed Ifhaam <
>>>>>>> > > >>>>> ahmedifhaam1@gmail.com
>>>>>>> > > >>>>>>>
>>>>>>> > > >>>>>>>>> wrote:
>>>>>>> > > >>>>>>>>>
>>>>>>> > > >>>>>>>>>> Ok sorry, changing on bin/runbrocker.sh worked Thank
>>>>>>> you
>>>>>>> > > >>>>>>>>>>
>>>>>>> > > >>>>>>>>>> On Wed, Mar 7, 2018 at 12:27 AM, Sohaib Iftikhar <
>>>>>>> > > >>>>>>> sohaib1692@gmail.com>
>>>>>>> > > >>>>>>>>>> wrote:
>>>>>>> > > >>>>>>>>>>
>>>>>>> > > >>>>>>>>>>> Hi Ahmed,
>>>>>>> > > >>>>>>>>>>>
>>>>>>> > > >>>>>>>>>>> That file is for the nameserver. You also need to
>>>>>>> change
>>>>>>> > > >> the
>>>>>>> > > >>>>>>> JAVA_OPTS
>>>>>>> > > >>>>>>>>> for
>>>>>>> > > >>>>>>>>>>> the broker. Look at the fine `bin/runbroker.sh`.
>>>>>>> > > >>>>>>>>>>>
>>>>>>> > > >>>>>>>>>>> Thanks,
>>>>>>> > > >>>>>>>>>>> Sohaib
>>>>>>> > > >>>>>>>>>>>
>>>>>>> > > >>>>>>>>>>> On Tue, Mar 6, 2018 at 7:41 PM, Ahmed Ifhaam <
>>>>>>> > > >>>>>> ahmedifhaam1@gmail.com
>>>>>>> > > >>>>>>>>
>>>>>>> > > >>>>>>>>>>> wrote:
>>>>>>> > > >>>>>>>>>>>
>>>>>>> > > >>>>>>>>>>>> I tried the way you asked me to do, actually values
>>>>>>> were
>>>>>>> > > >> 4g
>>>>>>> > > >>>>> only
>>>>>>> > > >>>>>>> even
>>>>>>> > > >>>>>>>>>>>> without changing but ichanged it back to 2gb also
>>>>>>> and
>>>>>>> > > >> tried
>>>>>>> > > >>>> no
>>>>>>> > > >>>>>>> effect
>>>>>>> > > >>>>>>>>>>> its
>>>>>>> > > >>>>>>>>>>>> taking 8 gb.
>>>>>>> > > >>>>>>>>>>>> I changed it in the file
>>>>>>> > > >>>>>>>>>>>> "distribution/target/apache-ro
>>>>>>> cketmq/bin/runserver.sh"
>>>>>>> > > >> is
>>>>>>> > > >>> it
>>>>>>> > > >>>>> the
>>>>>>> > > >>>>>>>>> right
>>>>>>> > > >>>>>>>>>>>> file
>>>>>>> > > >>>>>>>>>>>> to change ?
>>>>>>> > > >>>>>>>>>>>>
>>>>>>> > > >>>>>>>>>>>> Thank you
>>>>>>> > > >>>>>>>>>>>>
>>>>>>> > > >>>>>>>>>>>> On Tue, Mar 6, 2018 at 12:00 PM, Ahmed Ifhaam <
>>>>>>> > > >>>>>>>>> ahmedifhaam1@gmail.com>
>>>>>>> > > >>>>>>>>>>>> wrote:
>>>>>>> > > >>>>>>>>>>>>
>>>>>>> > > >>>>>>>>>>>>> THANK YOU
>>>>>>> > > >>>>>>>>>>>>>
>>>>>>> > > >>>>>>>>>>>>> On Tue, Mar 6, 2018 at 11:22 AM, yukon <
>>>>>>> > > >> yukon@apache.org
>>>>>>> > > >>>>
>>>>>>> > > >>>>>> wrote:
>>>>>>> > > >>>>>>>>>>>>>
>>>>>>> > > >>>>>>>>>>>>>> Hi,
>>>>>>> > > >>>>>>>>>>>>>>
>>>>>>> > > >>>>>>>>>>>>>> Change this line:
>>>>>>> > > >>>>>>>>>>>>>>
>>>>>>> > > >>>>>>>>>>>>>> ```
>>>>>>> > > >>>>>>>>>>>>>> JAVA_OPT="${JAVA_OPT} -server -Xms8g -Xmx8g
>>>>>>> -Xmn4g"
>>>>>>> > > >>>>>>>>>>>>>> ```
>>>>>>> > > >>>>>>>>>>>>>>
>>>>>>> > > >>>>>>>>>>>>>> to:
>>>>>>> > > >>>>>>>>>>>>>>
>>>>>>> > > >>>>>>>>>>>>>> ```
>>>>>>> > > >>>>>>>>>>>>>> JAVA_OPT="${JAVA_OPT} -server -Xms4g -Xmx4g
>>>>>>> -Xmn2g"
>>>>>>> > > >>>>>>>>>>>>>> ```
>>>>>>> > > >>>>>>>>>>>>>>
>>>>>>> > > >>>>>>>>>>>>>> It's a Java application, broker will only
>>>>>>> generate a
>>>>>>> > > >> 4G
>>>>>>> > > >>>> heap
>>>>>>> > > >>>>>>> now~
>>>>>>> > > >>>>>>>>>>>>>>
>>>>>>> > > >>>>>>>>>>>>>> Regards,
>>>>>>> > > >>>>>>>>>>>>>> yukon
>>>>>>> > > >>>>>>>>>>>>>>
>>>>>>> > > >>>>>>>>>>>>>> On Tue, Mar 6, 2018 at 1:14 PM, Ahmed Ifhaam <
>>>>>>> > > >>>>>>>>> ahmedifhaam1@gmail.com
>>>>>>> > > >>>>>>>>>>>>
>>>>>>> > > >>>>>>>>>>>>>> wrote:
>>>>>>> > > >>>>>>>>>>>>>>
>>>>>>> > > >>>>>>>>>>>>>>> hi yukon,
>>>>>>> > > >>>>>>>>>>>>>>> As you said its taking 8gb almost thats why my
>>>>>>> > > >> system
>>>>>>> > > >>> is
>>>>>>> > > >>>>>>> getting
>>>>>>> > > >>>>>>>>>>> stuck
>>>>>>> > > >>>>>>>>>>>>>>> mostly. I read the scripts in the bin folder i
>>>>>>> > > >> didn't
>>>>>>> > > >>>>> find a
>>>>>>> > > >>>>>>>>> place
>>>>>>> > > >>>>>>>>>>> to
>>>>>>> > > >>>>>>>>>>>>>>> adjust the memory needed. I have only 8GB of ram
>>>>>>> and
>>>>>>> > > >>> my
>>>>>>> > > >>>>> hard
>>>>>>> > > >>>>>>>>> disk
>>>>>>> > > >>>>>>>>>>> is
>>>>>>> > > >>>>>>>>>>>>>> not an
>>>>>>> > > >>>>>>>>>>>>>>> ssd so i need to work without swap as much as
>>>>>>> > > >> possible
>>>>>>> > > >>>> can
>>>>>>> > > >>>>>> you
>>>>>>> > > >>>>>>>>>>> help me
>>>>>>> > > >>>>>>>>>>>>>> on
>>>>>>> > > >>>>>>>>>>>>>>> this please .
>>>>>>> > > >>>>>>>>>>>>>>>
>>>>>>> > > >>>>>>>>>>>>>>> Thank you
>>>>>>> > > >>>>>>>>>>>>>>>
>>>>>>> > > >>>>>>>>>>>>>>> On Mon, Mar 5, 2018 at 5:02 PM, yukon <
>>>>>>> > > >>> yukon@apache.org
>>>>>>> > > >>>>>
>>>>>>> > > >>>>>>> wrote:
>>>>>>> > > >>>>>>>>>>>>>>>
>>>>>>> > > >>>>>>>>>>>>>>>> Hi,
>>>>>>> > > >>>>>>>>>>>>>>>>
>>>>>>> > > >>>>>>>>>>>>>>>> The start script will consume 8GB mem, you could
>>>>>>> > > >>>> adjust
>>>>>>> > > >>>>>> the
>>>>>>> > > >>>>>>>>>>> script
>>>>>>> > > >>>>>>>>>>>>>> before
>>>>>>> > > >>>>>>>>>>>>>>>> running broker[1].
>>>>>>> > > >>>>>>>>>>>>>>>>
>>>>>>> > > >>>>>>>>>>>>>>>> Also please try the current rocketmq console for
>>>>>>> > > >>>>>>> reference[2].
>>>>>>> > > >>>>>>>>>>>>>>>>
>>>>>>> > > >>>>>>>>>>>>>>>> Let us know if you have any question.
>>>>>>> > > >>>>>>>>>>>>>>>>
>>>>>>> > > >>>>>>>>>>>>>>>> [1].
>>>>>>> > > >>>>>>>>>>>>>>>> https://github.com/apache/rocketmq/blob/master/
>>>>>>> > > >>>>>>>>>>>>>>>> distribution/bin/runbroker.sh
>>>>>>> > > >>>>>>>>>>>>>>>> [2].
>>>>>>> > > >>>>>>>>>>>>>>>> https://github.com/apache/
>>>>>>> > > >> rocketmq-externals/tree/
>>>>>>> > > >>>>>>>>>>>>>>> master/rocketmq-console
>>>>>>> > > >>>>>>>>>>>>>>>>
>>>>>>> > > >>>>>>>>>>>>>>>> Regards,
>>>>>>> > > >>>>>>>>>>>>>>>> yukon
>>>>>>> > > >>>>>>>>>>>>>>>>
>>>>>>> > > >>>>>>>>>>>>>>>> On Mon, Mar 5, 2018 at 5:33 PM, Ahmed Ifhaam <
>>>>>>> > > >>>>>>>>>>>> ahmedifhaam1@gmail.com>
>>>>>>> > > >>>>>>>>>>>>>>>> wrote:
>>>>>>> > > >>>>>>>>>>>>>>>>
>>>>>>> > > >>>>>>>>>>>>>>>>> Hi all,
>>>>>>> > > >>>>>>>>>>>>>>>>>
>>>>>>> > > >>>>>>>>>>>>>>>>> I'm Ahmed Ifhaam from Sri Lanka. I'm interested
>>>>>>> > > >> in
>>>>>>> > > >>>>>>>>>>> participating
>>>>>>> > > >>>>>>>>>>>>>> GSOC
>>>>>>> > > >>>>>>>>>>>>>>>> 2018.
>>>>>>> > > >>>>>>>>>>>>>>>>> For my project i'm willing to take ROCKETMQ-380
>>>>>>> > > >>>>>>>>>>>>>>>>> <https://issues.apache.org/
>>>>>>> > > >>> jira/browse/ROCKETMQ-380
>>>>>>> > > >>>>>
>>>>>>> > > >>>>>>> issue.
>>>>>>> > > >>>>>>>>>>> Since
>>>>>>> > > >>>>>>>>>>>>>> i'm
>>>>>>> > > >>>>>>>>>>>>>>>> new
>>>>>>> > > >>>>>>>>>>>>>>>>> to the product. Where can i start ? Please help
>>>>>>> > > >> me
>>>>>>> > > >>>> on
>>>>>>> > > >>>>>>> this.
>>>>>>> > > >>>>>>>>> I
>>>>>>> > > >>>>>>>>>>>> tried
>>>>>>> > > >>>>>>>>>>>>>>>> running
>>>>>>> > > >>>>>>>>>>>>>>>>> Rocket-MQ but it is taking a lot of memory
>>>>>>> which
>>>>>>> > > >>>>> results
>>>>>>> > > >>>>>>> my
>>>>>>> > > >>>>>>>>>>> system
>>>>>>> > > >>>>>>>>>>>>>> to
>>>>>>> > > >>>>>>>>>>>>>>>> hang.
>>>>>>> > > >>>>>>>>>>>>>>>>> I'm looking for the proper way to start solving
>>>>>>> > > >>> this
>>>>>>> > > >>>>>>> issue.
>>>>>>> > > >>>>>>>>>>>>>>>>>
>>>>>>> > > >>>>>>>>>>>>>>>>> Thank you.
>>>>>>> > > >>>>>>>>>>>>>>>>>
>>>>>>> > > >>>>>>>>>>>>>>>>> --
>>>>>>> > > >>>>>>>>>>>>>>>>> *Ahmed Ifhaam *
>>>>>>> > > >>>>>>>>>>>>>>>>> University of Kelaniya | MIT '19
>>>>>>> > > >>>>>>>>>>>>>>>>> Tel :- 94662244937 | Mob :- 94776699609
>>>>>>> > > >>>>>>>>>>>>>>>>> ahmedifhaam1@gmail.com <
>>>>>>> > > >>>> E-mail-ahmedifhaam1@gmail.com
>>>>>>> > > >>>>>>
>>>>>>> > > >>>>>>>>>>>>>>>>>
>>>>>>> > > >>>>>>>>>>>>>>>>
>>>>>>> > > >>>>>>>>>>>>>>>
>>>>>>> > > >>>>>>>>>>>>>>>
>>>>>>> > > >>>>>>>>>>>>>>>
>>>>>>> > > >>>>>>>>>>>>>>> --
>>>>>>> > > >>>>>>>>>>>>>>> *Ahmed Ifhaam *
>>>>>>> > > >>>>>>>>>>>>>>> University of Kelaniya | MIT '19
>>>>>>> > > >>>>>>>>>>>>>>> Tel :- 0662244937 | Mob :- 0776699609
>>>>>>> > > >>>>>>>>>>>>>>> ahmedifhaam1@gmail.com <
>>>>>>> > > >> E-mail-ahmedifhaam1@gmail.com
>>>>>>> > > >>>>
>>>>>>> > > >>>>>>>>>>>>>>>
>>>>>>> > > >>>>>>>>>>>>>>
>>>>>>> > > >>>>>>>>>>>>>
>>>>>>> > > >>>>>>>>>>>>>
>>>>>>> > > >>>>>>>>>>>>>
>>>>>>> > > >>>>>>>>>>>>> --
>>>>>>> > > >>>>>>>>>>>>> *Ahmed Ifhaam *
>>>>>>> > > >>>>>>>>>>>>> University of Kelaniya | MIT '19
>>>>>>> > > >>>>>>>>>>>>> Tel :- 0662244937 | Mob :- 0776699609
>>>>>>> > > >>>>>>>>>>>>> ahmedifhaam1@gmail.com <
>>>>>>> E-mail-ahmedifhaam1@gmail.com>
>>>>>>> > > >>>>>>>>>>>>>
>>>>>>> > > >>>>>>>>>>>>
>>>>>>> > > >>>>>>>>>>>>
>>>>>>> > > >>>>>>>>>>>>
>>>>>>> > > >>>>>>>>>>>> --
>>>>>>> > > >>>>>>>>>>>> *Ahmed Ifhaam *
>>>>>>> > > >>>>>>>>>>>> University of Kelaniya | MIT '19
>>>>>>> > > >>>>>>>>>>>> Tel :- 0662244937 | Mob :- 0776699609
>>>>>>> > > >>>>>>>>>>>> ahmedifhaam1@gmail.com <
>>>>>>> E-mail-ahmedifhaam1@gmail.com>
>>>>>>> > > >>>>>>>>>>>>
>>>>>>> > > >>>>>>>>>>>
>>>>>>> > > >>>>>>>>>>
>>>>>>> > > >>>>>>>>>>
>>>>>>> > > >>>>>>>>>>
>>>>>>> > > >>>>>>>>>> --
>>>>>>> > > >>>>>>>>>> *Ahmed Ifhaam *
>>>>>>> > > >>>>>>>>>> University of Kelaniya | MIT '19
>>>>>>> > > >>>>>>>>>> Tel :- 0662244937 | Mob :- 0776699609
>>>>>>> > > >>>>>>>>>> ahmedifhaam1@gmail.com <E-mail-ahmedifhaam1@gmail.com
>>>>>>> >
>>>>>>> > > >>>>>>>>>>
>>>>>>> > > >>>>>>>>>
>>>>>>> > > >>>>>>>>>
>>>>>>> > > >>>>>>>>>
>>>>>>> > > >>>>>>>>> --
>>>>>>> > > >>>>>>>>> *Ahmed Ifhaam *
>>>>>>> > > >>>>>>>>> University of Kelaniya | MIT '19
>>>>>>> > > >>>>>>>>> Tel :- 0662244937 | Mob :- 0776699609
>>>>>>> > > >>>>>>>>> ahmedifhaam1@gmail.com <E-...@gmail.com>
>>>>>>> > > >>>>>>>>>
>>>>>>> > > >>>>>>>>
>>>>>>> > > >>>>>>>>
>>>>>>> > > >>>>>>>
>>>>>>> > > >>>>>>
>>>>>>> > > >>>>>>
>>>>>>> > > >>>>>>
>>>>>>> > > >>>>>> --
>>>>>>> > > >>>>>> *Ahmed Ifhaam *
>>>>>>> > > >>>>>> University of Kelaniya | MIT '19
>>>>>>> > > >>>>>> Tel :- 0662244937 | Mob :- 0776699609
>>>>>>> > > >>>>>> ahmedifhaam1@gmail.com <E-...@gmail.com>
>>>>>>> > > >>>>>>
>>>>>>> > > >>>>>
>>>>>>> > > >>>>
>>>>>>> > > >>>>
>>>>>>> > > >>>>
>>>>>>> > > >>>> --
>>>>>>> > > >>>> *Ahmed Ifhaam *
>>>>>>> > > >>>> University of Kelaniya | MIT '19
>>>>>>> > > >>>> Tel :- 0662244937 | Mob :- 0776699609
>>>>>>> > > >>>> ahmedifhaam1@gmail.com <E-...@gmail.com>
>>>>>>> > > >>>>
>>>>>>> > > >>>
>>>>>>> > > >>
>>>>>>> > > >>
>>>>>>> > > >>
>>>>>>> > > >> --
>>>>>>> > > >> *Ahmed Ifhaam *
>>>>>>> > > >> University of Kelaniya | MIT '19
>>>>>>> > > >> Tel :- 0662244937 | Mob :- 0776699609
>>>>>>> > > >> ahmedifhaam1@gmail.com <E-...@gmail.com>
>>>>>>> > > >>
>>>>>>> > >
>>>>>>> > >
>>>>>>> >
>>>>>>> >
>>>>>>> > --
>>>>>>> > *Ahmed Ifhaam *
>>>>>>> > University of Kelaniya | MIT '19
>>>>>>> > Tel :- 0662244937 | Mob :- 0776699609
>>>>>>> > ahmedifhaam1@gmail.com <E-...@gmail.com>
>>>>>>> >
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> *Ahmed Ifhaam *
>>>>>> University of Kelaniya | MIT '19
>>>>>> Tel :- 0662244937 | Mob :- 0776699609
>>>>>> ahmedifhaam1@gmail.com <E-...@gmail.com>
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> *Ahmed Ifhaam *
>>>>> University of Kelaniya | MIT '19
>>>>> Tel :- 0662244937 | Mob :- 0776699609
>>>>> ahmedifhaam1@gmail.com <E-...@gmail.com>
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> *Ahmed Ifhaam *
>>>> University of Kelaniya | MIT '19
>>>> Tel :- 0662244937 | Mob :- 0776699609
>>>> ahmedifhaam1@gmail.com <E-...@gmail.com>
>>>>
>>>
>>>
>>>
>>> --
>>> *Ahmed Ifhaam *
>>> University of Kelaniya | MIT '19
>>> Tel :- 0662244937 | Mob :- 0776699609
>>> ahmedifhaam1@gmail.com <E-...@gmail.com>
>>>
>>>
>>>
>>> --
>>> *Ahmed Ifhaam *
>>> University of Kelaniya | MIT '19
>>> Tel :- 0662244937 | Mob :- 0776699609
>>> ahmedifhaam1@gmail.com <E-...@gmail.com>
>>>
>>
>>
>
>
> --
> *Ahmed Ifhaam *
> University of Kelaniya | MIT '19
> Tel :- 0662244937 | Mob :- 0776699609
> ahmedifhaam1@gmail.com <E-...@gmail.com>
>



-- 
*Ahmed Ifhaam *
University of Kelaniya | MIT '19
Tel :- 0662244937 | Mob :- 0776699609
ahmedifhaam1@gmail.com <E-...@gmail.com>

Re: [GSOC][ROCKETMQ-380] Provide a modern and friendly console for RocketMQ

Posted by Ahmed Ifhaam <ah...@gmail.com>.
hi yukon,


I have started implementation. So far i have successfully integrated Apache
Shiro in to current console. APIs for login, logout and current user
details has been created. [1]
<https://github.com/ahmedifhaam/rocketmq-externals/tree/release-rocketmq-console-1.0.0>
Here
you can find my progress. Since this is working successful any current API
or a future API can be easily updated to work with Authentication and
Access control with a single annotation.

I kindly request you to take a look at my proposal and give a feedback if
any changes needed. [2]
<https://docs.google.com/document/d/1NlhrthJd8b7CsZOqZ1tZpinz35k_DqSDYev52rtS7iU/edit?usp=sharing>

[1]
https://github.com/ahmedifhaam/rocketmq-externals/tree/release-rocketmq-console-1.0.0
[2]
https://docs.google.com/document/d/1NlhrthJd8b7CsZOqZ1tZpinz35k_DqSDYev52rtS7iU/edit?usp=sharing

Thank you.

On Fri, Mar 23, 2018 at 2:30 PM, Ahmed Ifhaam <ah...@gmail.com>
wrote:

> hi yukon,
>
> I didn't get any feedback for my last reply, I have prepared the draft
> proposal selecting Apache Shiro.
> Please help me finalizing the proposal, I would love to get some feedback
> from you for the proposal.
> https://docs.google.com/document/d/1NlhrthJd8b7CsZOqZ1tZpinz35k_
> DqSDYev52rtS7iU/edit?usp=sharing
>
>
> Thank you.
>
> On Tue, Mar 20, 2018 at 11:21 PM, Ahmed Ifhaam <ah...@gmail.com>
> wrote:
>
>> hi again,
>>
>> I'm drafting my proposal which will introduce my design of the system i'm
>> planning to work on.
>> Regarding the ACL integration, i have few choices since this product
>> should evolve more i would love to get the suggestions and decide one.
>>
>> Four options:
>>
>> 1. Apache Shiro [1] <http://shiro.apache.org/web-features.html>
>>
>> As everyone knows a framework developed usability in mind, capable of
>> incorporating into spring-boot applications are very high
>>
>> Also this product has proven quality. Main pro i see in this is
>> extendability in future.
>>
>> 2. SPRING ACL [2] <http://www.baeldung.com/spring-security-acl>
>>
>> Something developed and evolved specially for spring. Has most of the
>> required features built in already.
>>
>> But this product has been declared as not very capable to extend in
>> future and not user friendly in most blog posts and stack-overflow questions
>>
>> People have written sometimes they had to rollback and move to a custom
>> ACL module later (ex : [3]
>> <https://stackoverflow.com/questions/3976486/is-spring-acl-a-good-acl-implementation>
>> )
>>
>> 3. Custom ACL from scratch
>>
>> Fourth option is to develop one module which will cover the requirement
>> from the scratch.
>>
>> 4. Custom ACL Module using JAVA ACL [4]
>> <https://docs.oracle.com/javase/7/docs/api/java/security/acl/Acl.html>
>>
>> This option which i will design and develop a simple ACL module for our
>> need using ACL packages built in with java. Wont be having all the features
>> and capabilities of the above mentioned frameworks but will simple and will
>> only serve the purpose
>>
>>
>> I have mentioned these in the order i prefer to use and this link has few
>> more frameworks and a small comparison [5]
>> <http://are-you-ready.de/blog/2017/01/25/apache-shiro-part-1-selecting-a-java-security-framework/>
>> .
>> I'm very much interested in using Shiro. I'm kindly requesting you to
>> help me select one on of these or suggest anything better if there is.
>>
>> [1] http://shiro.apache.org/web-features.html
>> [2] http://www.baeldung.com/spring-security-acl
>> [3] https://stackoverflow.com/questions/3976486/is-spring-ac
>> l-a-good-acl-implementation
>> [4] https://docs.oracle.com/javase/7/docs/api/java/security/acl/Acl.html
>> [5] http://are-you-ready.de/blog/2017/01/25/apache-shiro-par
>> t-1-selecting-a-java-security-framework/
>>
>>
>> Thank you.
>>
>> On Tue, Mar 20, 2018 at 3:53 PM, Ahmed Ifhaam <ah...@gmail.com>
>> wrote:
>>
>>> Yeah,
>>> I'm already working on it. Doing some search on how to integrate user
>>> management and authentication to the system, once its done i'll draft the
>>> design.
>>> Thank you
>>>
>>> On Tue, Mar 20, 2018 at 8:36 AM, yukon <yu...@apache.org> wrote:
>>>
>>>> Hi,
>>>>
>>>> I think it's acceptable, and it's time to draft the proposal, right?
>>>>
>>>> Regards
>>>>
>>>> On Mon, Mar 19, 2018 at 6:23 PM, Ahmed Ifhaam <ah...@gmail.com>
>>>> wrote:
>>>>
>>>> > hi Gosling,Yukon,
>>>> >
>>>> > On my understanding even if we implement two different consoles we
>>>> should
>>>> > implement an authentication method because most of these commands may
>>>> cause
>>>> > considerable problems if used without proper understanding. And then
>>>> we
>>>> > have to implement the same already available features in the new
>>>> console as
>>>> > well. so i think its better to implement role based one in the same
>>>> console
>>>> > I had a doubt and i was waiting to clarify from you,Currently
>>>> > Authentication is optional, so if we are to do role based one, the
>>>> idea i
>>>> > had was when we are changing to ops tab we can ask for
>>>> authentication. Is
>>>> > it fine or we change the console to request for login every time it
>>>> > starts(Mandatory login) ?
>>>> >
>>>> > Thank you.
>>>> >
>>>> > On Mon, Mar 19, 2018 at 2:38 PM, Von Gosling <vo...@apache.org>
>>>> > wrote:
>>>> >
>>>> > > Hi,
>>>> > >
>>>> > > Nice, I would like to recommend using simple ACL according to Roles
>>>> :-)
>>>> > >
>>>> > > Best Regards,
>>>> > > Von Gosling
>>>> > >
>>>> > > > 在 2018年3月19日,17:05,yukon <yu...@apache.org> 写道:
>>>> > > >
>>>> > > > Yeah, it's important to include these feature in our console.
>>>> > > >
>>>> > > > BTW, what's your idea about how to handle user features and
>>>> operations
>>>> > > > features?  Integrate these features in one console with two kinds
>>>> of
>>>> > > > role(user and admin), or provide two independent consoles?
>>>> > > >
>>>> > > > Regards,
>>>> > > > yukon
>>>> > > >
>>>> > > > On Mon, Mar 19, 2018 at 4:23 PM, Ahmed Ifhaam <
>>>> ahmedifhaam1@gmail.com>
>>>> > > > wrote:
>>>> > > >
>>>> > > >> hi yukon,
>>>> > > >>
>>>> > > >> I've been working on the requirements. When i listed the features
>>>> > > available
>>>> > > >> in cli admin tool but not in the console i found the following
>>>> list. I
>>>> > > >> would like some feedback on the list before i start next step.
>>>> > > >> 1. brokerConfigurationUpdate
>>>> > > >> 2. BrokerConsume Stats
>>>> > > >> 3. CleanExpiredCQ
>>>> > > >> 4. CleanUnusedTopic
>>>> > > >> 5. WipeWritePermissions
>>>> > > >> 6. updateOrderConf
>>>> > > >> 7. UpdateKvConf
>>>> > > >> 8. DeleteKVConf
>>>> > > >> 9. CheckMsgSendRT
>>>> > > >> 10. clusterRT
>>>> > > >> 11. CloneGroupOffset
>>>> > > >> 12. ResetOffsetByTimeStamp
>>>> > > >>
>>>> > > >> This is the list which i think i should implement. But i have
>>>> seen in
>>>> > > the
>>>> > > >> system labels differ a bit from the *'adminTool'*. Also though i
>>>> tried
>>>> > > the
>>>> > > >> tool i may have missed something. In that case i just want to
>>>> confirm
>>>> > > these
>>>> > > >> are not already there in the current console and these are the
>>>> only
>>>> > > things
>>>> > > >> that are not in the current console.
>>>> > > >>
>>>> > > >> Thank you
>>>> > > >>
>>>> > > >> On Sun, Mar 18, 2018 at 8:43 AM, yukon <yu...@apache.org> wrote:
>>>> > > >>
>>>> > > >>> Hi,
>>>> > > >>>
>>>> > > >>> Yes, most of the user-related features already exist, but we
>>>> also
>>>> > need
>>>> > > an
>>>> > > >>> operations console, more details please refer to our admin
>>>> client:
>>>> > > >>> http://rocketmq.apache.org/docs/cli-admin-tool/
>>>> > > >>>
>>>> > > >>> Regards
>>>> > > >>>
>>>> > > >>> On Sun, Mar 18, 2018 at 1:03 AM, Ahmed Ifhaam <
>>>> > ahmedifhaam1@gmail.com>
>>>> > > >>> wrote:
>>>> > > >>>
>>>> > > >>>> hi yukon,
>>>> > > >>>>
>>>> > > >>>> I tried the commercial product. There is not much change in
>>>> both
>>>> > > except
>>>> > > >>> the
>>>> > > >>>> user interface, most of the features are already there,
>>>> organizing
>>>> > and
>>>> > > >>> look
>>>> > > >>>> and feel of the commercial one is looking better. Before i
>>>> draft the
>>>> > > >>> design
>>>> > > >>>> for my changes, I need to know whether the changes you expect
>>>> are
>>>> > > >> totally
>>>> > > >>>> on UI Design ? Or a new feature on analytics kind of thing ?
>>>> > > >>>>
>>>> > > >>>> Thank you
>>>> > > >>>>
>>>> > > >>>> On Fri, Mar 16, 2018 at 7:47 AM, yukon <yu...@apache.org>
>>>> wrote:
>>>> > > >>>>
>>>> > > >>>>> Hi,
>>>> > > >>>>>
>>>> > > >>>>> This is a commercial version[1] of apache rocketmq and could
>>>> be
>>>> > your
>>>> > > >>>>> reference.
>>>> > > >>>>>
>>>> > > >>>>> After trying this console, hope you could draft the design
>>>> ASAP and
>>>> > > >>> then
>>>> > > >>>> we
>>>> > > >>>>> can discuss based on i.
>>>> > > >>>>>
>>>> > > >>>>>
>>>> > > >>>>> Regards,
>>>> > > >>>>> yukon
>>>> > > >>>>>
>>>> > > >>>>> [1]. https://www.alibabacloud.com/product/mq
>>>> > > >>>>>
>>>> > > >>>>> On Fri, Mar 16, 2018 at 2:41 AM, Ahmed Ifhaam <
>>>> > > >> ahmedifhaam1@gmail.com>
>>>> > > >>>>> wrote:
>>>> > > >>>>>
>>>> > > >>>>>> Hi yukon,
>>>> > > >>>>>>
>>>> > > >>>>>> I checked the console and after you asked I have re checked
>>>> it as
>>>> > > >>>> well. I
>>>> > > >>>>>> used it with the CLI tool in parallel too.
>>>> > > >>>>>> In the requirement specification there was a reference
>>>> console
>>>> > > >> which
>>>> > > >>> I
>>>> > > >>>>>> mentioned in my earlier mail that I couldn't get it to run.
>>>> So I'm
>>>> > > >>> not
>>>> > > >>>>>> exactly clear with the requirements. It would be a great
>>>> help if
>>>> > > >>>> someone
>>>> > > >>>>>> can point me to a place where i can find the requirements.
>>>> As I
>>>> > > >> have
>>>> > > >>> to
>>>> > > >>>>>> prepare the proposal (27th March) please kindly take a look
>>>> at
>>>> > this
>>>> > > >>>> ASAP.
>>>> > > >>>>>>
>>>> > > >>>>>> Thank you
>>>> > > >>>>>>
>>>> > > >>>>>> On Fri, Mar 9, 2018 at 9:05 PM, yukon <yu...@apache.org>
>>>> wrote:
>>>> > > >>>>>>
>>>> > > >>>>>>> Edit the subject!
>>>> > > >>>>>>>
>>>> > > >>>>>>> On Fri, Mar 9, 2018 at 10:47 PM, yukon <yu...@apache.org>
>>>> wrote:
>>>> > > >>>>>>>
>>>> > > >>>>>>>> Hi,
>>>> > > >>>>>>>>
>>>> > > >>>>>>>> ```
>>>> > > >>>>>>>> The other thing is what are the expected features in the
>>>> new
>>>> > > >>>> console?
>>>> > > >>>>>>>> ```
>>>> > > >>>>>>>>
>>>> > > >>>>>>>> Do you check out the features in the current console[1]?
>>>> > > >>>>>>>>
>>>> > > >>>>>>>> You may have ideas about the features after trying this
>>>> console
>>>> > > >>> and
>>>> > > >>>>> the
>>>> > > >>>>>>>> `admin` tool[2], then make a design and let's discuss
>>>> based on
>>>> > > >>> it.
>>>> > > >>>>>>>>
>>>> > > >>>>>>>> Regards,
>>>> > > >>>>>>>> yukon
>>>> > > >>>>>>>>
>>>> > > >>>>>>>> [1]. https://github.com/apache/rocketmq-externals/tree/
>>>> > > >>>>>>>> master/rocketmq-console
>>>> > > >>>>>>>> [2].https://github.com/apache/rocketmq/blob/master/
>>>> > > >>>>>>>> distribution/bin/mqadmin
>>>> > > >>>>>>>>
>>>> > > >>>>>>>> On Thu, Mar 8, 2018 at 7:26 PM, Ahmed Ifhaam <
>>>> > > >>>> ahmedifhaam1@gmail.com
>>>> > > >>>>>>
>>>> > > >>>>>>>> wrote:
>>>> > > >>>>>>>>
>>>> > > >>>>>>>>> HI,
>>>> > > >>>>>>>>> Regarding this RocketMQ-380,
>>>> > > >>>>>>>>> I have issues in running the referenced console when ever
>>>> i
>>>> > > >> try
>>>> > > >>> to
>>>> > > >>>>>> enter
>>>> > > >>>>>>>>> my
>>>> > > >>>>>>>>> personal details page is automatically redirected to home
>>>> > > >> page.
>>>> > > >>>>>>>>> Hence i'm not being able to activate the messaging service
>>>> > > >>> which i
>>>> > > >>>>>>> believe
>>>> > > >>>>>>>>> should work.
>>>> > > >>>>>>>>> https://mns.console.aliyun.com
>>>> /?spm=5176.2020520130.0.0.4db6
>>>> > > >>>>>>>>> 3db5cHTXtU#/list/cn-hangzhou
>>>> > > >>>>>>>>> From this link when i click activate button it is
>>>> redirecting
>>>> > > >> to
>>>> > > >>>> the
>>>> > > >>>>>>> home
>>>> > > >>>>>>>>> page. but according to the documentation it should take
>>>> me to
>>>> > > >> a
>>>> > > >>>> form
>>>> > > >>>>>> to
>>>> > > >>>>>>>>> fill my personal details. I created an account and i can
>>>> login
>>>> > > >>> to
>>>> > > >>>> my
>>>> > > >>>>>>>>> account as well. Please help on this.
>>>> > > >>>>>>>>>
>>>> > > >>>>>>>>> The other thing is what are the expected features in the
>>>> new
>>>> > > >>>>> console?
>>>> > > >>>>>>>>> Please give a short description.
>>>> > > >>>>>>>>>
>>>> > > >>>>>>>>> Thanks in advance.
>>>> > > >>>>>>>>>
>>>> > > >>>>>>>>> On Wed, Mar 7, 2018 at 12:40 AM, Ahmed Ifhaam <
>>>> > > >>>>> ahmedifhaam1@gmail.com
>>>> > > >>>>>>>
>>>> > > >>>>>>>>> wrote:
>>>> > > >>>>>>>>>
>>>> > > >>>>>>>>>> Ok sorry, changing on bin/runbrocker.sh worked Thank you
>>>> > > >>>>>>>>>>
>>>> > > >>>>>>>>>> On Wed, Mar 7, 2018 at 12:27 AM, Sohaib Iftikhar <
>>>> > > >>>>>>> sohaib1692@gmail.com>
>>>> > > >>>>>>>>>> wrote:
>>>> > > >>>>>>>>>>
>>>> > > >>>>>>>>>>> Hi Ahmed,
>>>> > > >>>>>>>>>>>
>>>> > > >>>>>>>>>>> That file is for the nameserver. You also need to change
>>>> > > >> the
>>>> > > >>>>>>> JAVA_OPTS
>>>> > > >>>>>>>>> for
>>>> > > >>>>>>>>>>> the broker. Look at the fine `bin/runbroker.sh`.
>>>> > > >>>>>>>>>>>
>>>> > > >>>>>>>>>>> Thanks,
>>>> > > >>>>>>>>>>> Sohaib
>>>> > > >>>>>>>>>>>
>>>> > > >>>>>>>>>>> On Tue, Mar 6, 2018 at 7:41 PM, Ahmed Ifhaam <
>>>> > > >>>>>> ahmedifhaam1@gmail.com
>>>> > > >>>>>>>>
>>>> > > >>>>>>>>>>> wrote:
>>>> > > >>>>>>>>>>>
>>>> > > >>>>>>>>>>>> I tried the way you asked me to do, actually values
>>>> were
>>>> > > >> 4g
>>>> > > >>>>> only
>>>> > > >>>>>>> even
>>>> > > >>>>>>>>>>>> without changing but ichanged it back to 2gb also and
>>>> > > >> tried
>>>> > > >>>> no
>>>> > > >>>>>>> effect
>>>> > > >>>>>>>>>>> its
>>>> > > >>>>>>>>>>>> taking 8 gb.
>>>> > > >>>>>>>>>>>> I changed it in the file
>>>> > > >>>>>>>>>>>> "distribution/target/apache-rocketmq/bin/runserver.sh"
>>>> > > >> is
>>>> > > >>> it
>>>> > > >>>>> the
>>>> > > >>>>>>>>> right
>>>> > > >>>>>>>>>>>> file
>>>> > > >>>>>>>>>>>> to change ?
>>>> > > >>>>>>>>>>>>
>>>> > > >>>>>>>>>>>> Thank you
>>>> > > >>>>>>>>>>>>
>>>> > > >>>>>>>>>>>> On Tue, Mar 6, 2018 at 12:00 PM, Ahmed Ifhaam <
>>>> > > >>>>>>>>> ahmedifhaam1@gmail.com>
>>>> > > >>>>>>>>>>>> wrote:
>>>> > > >>>>>>>>>>>>
>>>> > > >>>>>>>>>>>>> THANK YOU
>>>> > > >>>>>>>>>>>>>
>>>> > > >>>>>>>>>>>>> On Tue, Mar 6, 2018 at 11:22 AM, yukon <
>>>> > > >> yukon@apache.org
>>>> > > >>>>
>>>> > > >>>>>> wrote:
>>>> > > >>>>>>>>>>>>>
>>>> > > >>>>>>>>>>>>>> Hi,
>>>> > > >>>>>>>>>>>>>>
>>>> > > >>>>>>>>>>>>>> Change this line:
>>>> > > >>>>>>>>>>>>>>
>>>> > > >>>>>>>>>>>>>> ```
>>>> > > >>>>>>>>>>>>>> JAVA_OPT="${JAVA_OPT} -server -Xms8g -Xmx8g -Xmn4g"
>>>> > > >>>>>>>>>>>>>> ```
>>>> > > >>>>>>>>>>>>>>
>>>> > > >>>>>>>>>>>>>> to:
>>>> > > >>>>>>>>>>>>>>
>>>> > > >>>>>>>>>>>>>> ```
>>>> > > >>>>>>>>>>>>>> JAVA_OPT="${JAVA_OPT} -server -Xms4g -Xmx4g -Xmn2g"
>>>> > > >>>>>>>>>>>>>> ```
>>>> > > >>>>>>>>>>>>>>
>>>> > > >>>>>>>>>>>>>> It's a Java application, broker will only generate a
>>>> > > >> 4G
>>>> > > >>>> heap
>>>> > > >>>>>>> now~
>>>> > > >>>>>>>>>>>>>>
>>>> > > >>>>>>>>>>>>>> Regards,
>>>> > > >>>>>>>>>>>>>> yukon
>>>> > > >>>>>>>>>>>>>>
>>>> > > >>>>>>>>>>>>>> On Tue, Mar 6, 2018 at 1:14 PM, Ahmed Ifhaam <
>>>> > > >>>>>>>>> ahmedifhaam1@gmail.com
>>>> > > >>>>>>>>>>>>
>>>> > > >>>>>>>>>>>>>> wrote:
>>>> > > >>>>>>>>>>>>>>
>>>> > > >>>>>>>>>>>>>>> hi yukon,
>>>> > > >>>>>>>>>>>>>>> As you said its taking 8gb almost thats why my
>>>> > > >> system
>>>> > > >>> is
>>>> > > >>>>>>> getting
>>>> > > >>>>>>>>>>> stuck
>>>> > > >>>>>>>>>>>>>>> mostly. I read the scripts in the bin folder i
>>>> > > >> didn't
>>>> > > >>>>> find a
>>>> > > >>>>>>>>> place
>>>> > > >>>>>>>>>>> to
>>>> > > >>>>>>>>>>>>>>> adjust the memory needed. I have only 8GB of ram and
>>>> > > >>> my
>>>> > > >>>>> hard
>>>> > > >>>>>>>>> disk
>>>> > > >>>>>>>>>>> is
>>>> > > >>>>>>>>>>>>>> not an
>>>> > > >>>>>>>>>>>>>>> ssd so i need to work without swap as much as
>>>> > > >> possible
>>>> > > >>>> can
>>>> > > >>>>>> you
>>>> > > >>>>>>>>>>> help me
>>>> > > >>>>>>>>>>>>>> on
>>>> > > >>>>>>>>>>>>>>> this please .
>>>> > > >>>>>>>>>>>>>>>
>>>> > > >>>>>>>>>>>>>>> Thank you
>>>> > > >>>>>>>>>>>>>>>
>>>> > > >>>>>>>>>>>>>>> On Mon, Mar 5, 2018 at 5:02 PM, yukon <
>>>> > > >>> yukon@apache.org
>>>> > > >>>>>
>>>> > > >>>>>>> wrote:
>>>> > > >>>>>>>>>>>>>>>
>>>> > > >>>>>>>>>>>>>>>> Hi,
>>>> > > >>>>>>>>>>>>>>>>
>>>> > > >>>>>>>>>>>>>>>> The start script will consume 8GB mem, you could
>>>> > > >>>> adjust
>>>> > > >>>>>> the
>>>> > > >>>>>>>>>>> script
>>>> > > >>>>>>>>>>>>>> before
>>>> > > >>>>>>>>>>>>>>>> running broker[1].
>>>> > > >>>>>>>>>>>>>>>>
>>>> > > >>>>>>>>>>>>>>>> Also please try the current rocketmq console for
>>>> > > >>>>>>> reference[2].
>>>> > > >>>>>>>>>>>>>>>>
>>>> > > >>>>>>>>>>>>>>>> Let us know if you have any question.
>>>> > > >>>>>>>>>>>>>>>>
>>>> > > >>>>>>>>>>>>>>>> [1].
>>>> > > >>>>>>>>>>>>>>>> https://github.com/apache/rocketmq/blob/master/
>>>> > > >>>>>>>>>>>>>>>> distribution/bin/runbroker.sh
>>>> > > >>>>>>>>>>>>>>>> [2].
>>>> > > >>>>>>>>>>>>>>>> https://github.com/apache/
>>>> > > >> rocketmq-externals/tree/
>>>> > > >>>>>>>>>>>>>>> master/rocketmq-console
>>>> > > >>>>>>>>>>>>>>>>
>>>> > > >>>>>>>>>>>>>>>> Regards,
>>>> > > >>>>>>>>>>>>>>>> yukon
>>>> > > >>>>>>>>>>>>>>>>
>>>> > > >>>>>>>>>>>>>>>> On Mon, Mar 5, 2018 at 5:33 PM, Ahmed Ifhaam <
>>>> > > >>>>>>>>>>>> ahmedifhaam1@gmail.com>
>>>> > > >>>>>>>>>>>>>>>> wrote:
>>>> > > >>>>>>>>>>>>>>>>
>>>> > > >>>>>>>>>>>>>>>>> Hi all,
>>>> > > >>>>>>>>>>>>>>>>>
>>>> > > >>>>>>>>>>>>>>>>> I'm Ahmed Ifhaam from Sri Lanka. I'm interested
>>>> > > >> in
>>>> > > >>>>>>>>>>> participating
>>>> > > >>>>>>>>>>>>>> GSOC
>>>> > > >>>>>>>>>>>>>>>> 2018.
>>>> > > >>>>>>>>>>>>>>>>> For my project i'm willing to take ROCKETMQ-380
>>>> > > >>>>>>>>>>>>>>>>> <https://issues.apache.org/
>>>> > > >>> jira/browse/ROCKETMQ-380
>>>> > > >>>>>
>>>> > > >>>>>>> issue.
>>>> > > >>>>>>>>>>> Since
>>>> > > >>>>>>>>>>>>>> i'm
>>>> > > >>>>>>>>>>>>>>>> new
>>>> > > >>>>>>>>>>>>>>>>> to the product. Where can i start ? Please help
>>>> > > >> me
>>>> > > >>>> on
>>>> > > >>>>>>> this.
>>>> > > >>>>>>>>> I
>>>> > > >>>>>>>>>>>> tried
>>>> > > >>>>>>>>>>>>>>>> running
>>>> > > >>>>>>>>>>>>>>>>> Rocket-MQ but it is taking a lot of memory which
>>>> > > >>>>> results
>>>> > > >>>>>>> my
>>>> > > >>>>>>>>>>> system
>>>> > > >>>>>>>>>>>>>> to
>>>> > > >>>>>>>>>>>>>>>> hang.
>>>> > > >>>>>>>>>>>>>>>>> I'm looking for the proper way to start solving
>>>> > > >>> this
>>>> > > >>>>>>> issue.
>>>> > > >>>>>>>>>>>>>>>>>
>>>> > > >>>>>>>>>>>>>>>>> Thank you.
>>>> > > >>>>>>>>>>>>>>>>>
>>>> > > >>>>>>>>>>>>>>>>> --
>>>> > > >>>>>>>>>>>>>>>>> *Ahmed Ifhaam *
>>>> > > >>>>>>>>>>>>>>>>> University of Kelaniya | MIT '19
>>>> > > >>>>>>>>>>>>>>>>> Tel :- 94662244937 | Mob :- 94776699609
>>>> > > >>>>>>>>>>>>>>>>> ahmedifhaam1@gmail.com <
>>>> > > >>>> E-mail-ahmedifhaam1@gmail.com
>>>> > > >>>>>>
>>>> > > >>>>>>>>>>>>>>>>>
>>>> > > >>>>>>>>>>>>>>>>
>>>> > > >>>>>>>>>>>>>>>
>>>> > > >>>>>>>>>>>>>>>
>>>> > > >>>>>>>>>>>>>>>
>>>> > > >>>>>>>>>>>>>>> --
>>>> > > >>>>>>>>>>>>>>> *Ahmed Ifhaam *
>>>> > > >>>>>>>>>>>>>>> University of Kelaniya | MIT '19
>>>> > > >>>>>>>>>>>>>>> Tel :- 0662244937 | Mob :- 0776699609
>>>> > > >>>>>>>>>>>>>>> ahmedifhaam1@gmail.com <
>>>> > > >> E-mail-ahmedifhaam1@gmail.com
>>>> > > >>>>
>>>> > > >>>>>>>>>>>>>>>
>>>> > > >>>>>>>>>>>>>>
>>>> > > >>>>>>>>>>>>>
>>>> > > >>>>>>>>>>>>>
>>>> > > >>>>>>>>>>>>>
>>>> > > >>>>>>>>>>>>> --
>>>> > > >>>>>>>>>>>>> *Ahmed Ifhaam *
>>>> > > >>>>>>>>>>>>> University of Kelaniya | MIT '19
>>>> > > >>>>>>>>>>>>> Tel :- 0662244937 | Mob :- 0776699609
>>>> > > >>>>>>>>>>>>> ahmedifhaam1@gmail.com <E-mail-ahmedifhaam1@gmail.com
>>>> >
>>>> > > >>>>>>>>>>>>>
>>>> > > >>>>>>>>>>>>
>>>> > > >>>>>>>>>>>>
>>>> > > >>>>>>>>>>>>
>>>> > > >>>>>>>>>>>> --
>>>> > > >>>>>>>>>>>> *Ahmed Ifhaam *
>>>> > > >>>>>>>>>>>> University of Kelaniya | MIT '19
>>>> > > >>>>>>>>>>>> Tel :- 0662244937 | Mob :- 0776699609
>>>> > > >>>>>>>>>>>> ahmedifhaam1@gmail.com <E-...@gmail.com>
>>>> > > >>>>>>>>>>>>
>>>> > > >>>>>>>>>>>
>>>> > > >>>>>>>>>>
>>>> > > >>>>>>>>>>
>>>> > > >>>>>>>>>>
>>>> > > >>>>>>>>>> --
>>>> > > >>>>>>>>>> *Ahmed Ifhaam *
>>>> > > >>>>>>>>>> University of Kelaniya | MIT '19
>>>> > > >>>>>>>>>> Tel :- 0662244937 | Mob :- 0776699609
>>>> > > >>>>>>>>>> ahmedifhaam1@gmail.com <E-...@gmail.com>
>>>> > > >>>>>>>>>>
>>>> > > >>>>>>>>>
>>>> > > >>>>>>>>>
>>>> > > >>>>>>>>>
>>>> > > >>>>>>>>> --
>>>> > > >>>>>>>>> *Ahmed Ifhaam *
>>>> > > >>>>>>>>> University of Kelaniya | MIT '19
>>>> > > >>>>>>>>> Tel :- 0662244937 | Mob :- 0776699609
>>>> > > >>>>>>>>> ahmedifhaam1@gmail.com <E-...@gmail.com>
>>>> > > >>>>>>>>>
>>>> > > >>>>>>>>
>>>> > > >>>>>>>>
>>>> > > >>>>>>>
>>>> > > >>>>>>
>>>> > > >>>>>>
>>>> > > >>>>>>
>>>> > > >>>>>> --
>>>> > > >>>>>> *Ahmed Ifhaam *
>>>> > > >>>>>> University of Kelaniya | MIT '19
>>>> > > >>>>>> Tel :- 0662244937 | Mob :- 0776699609
>>>> > > >>>>>> ahmedifhaam1@gmail.com <E-...@gmail.com>
>>>> > > >>>>>>
>>>> > > >>>>>
>>>> > > >>>>
>>>> > > >>>>
>>>> > > >>>>
>>>> > > >>>> --
>>>> > > >>>> *Ahmed Ifhaam *
>>>> > > >>>> University of Kelaniya | MIT '19
>>>> > > >>>> Tel :- 0662244937 | Mob :- 0776699609
>>>> > > >>>> ahmedifhaam1@gmail.com <E-...@gmail.com>
>>>> > > >>>>
>>>> > > >>>
>>>> > > >>
>>>> > > >>
>>>> > > >>
>>>> > > >> --
>>>> > > >> *Ahmed Ifhaam *
>>>> > > >> University of Kelaniya | MIT '19
>>>> > > >> Tel :- 0662244937 | Mob :- 0776699609
>>>> > > >> ahmedifhaam1@gmail.com <E-...@gmail.com>
>>>> > > >>
>>>> > >
>>>> > >
>>>> >
>>>> >
>>>> > --
>>>> > *Ahmed Ifhaam *
>>>> > University of Kelaniya | MIT '19
>>>> > Tel :- 0662244937 | Mob :- 0776699609
>>>> > ahmedifhaam1@gmail.com <E-...@gmail.com>
>>>> >
>>>>
>>>
>>>
>>>
>>> --
>>> *Ahmed Ifhaam *
>>> University of Kelaniya | MIT '19
>>> Tel :- 0662244937 | Mob :- 0776699609
>>> ahmedifhaam1@gmail.com <E-...@gmail.com>
>>>
>>
>>
>>
>> --
>> *Ahmed Ifhaam *
>> University of Kelaniya | MIT '19
>> Tel :- 0662244937 | Mob :- 0776699609
>> ahmedifhaam1@gmail.com <E-...@gmail.com>
>>
>
>
>
> --
> *Ahmed Ifhaam *
> University of Kelaniya | MIT '19
> Tel :- 0662244937 | Mob :- 0776699609
> ahmedifhaam1@gmail.com <E-...@gmail.com>
>



-- 
*Ahmed Ifhaam *
University of Kelaniya | MIT '19
Tel :- 0662244937 | Mob :- 0776699609
ahmedifhaam1@gmail.com <E-...@gmail.com>

Re: [GSOC][ROCKETMQ-380] Provide a modern and friendly console for RocketMQ

Posted by Ahmed Ifhaam <ah...@gmail.com>.
hi yukon,

I didn't get any feedback for my last reply, I have prepared the draft
proposal selecting Apache Shiro.
Please help me finalizing the proposal, I would love to get some feedback
from you for the proposal.
https://docs.google.com/document/d/1NlhrthJd8b7CsZOqZ1tZpinz35k_DqSDYev52rtS7iU/edit?usp=sharing


Thank you.

On Tue, Mar 20, 2018 at 11:21 PM, Ahmed Ifhaam <ah...@gmail.com>
wrote:

> hi again,
>
> I'm drafting my proposal which will introduce my design of the system i'm
> planning to work on.
> Regarding the ACL integration, i have few choices since this product
> should evolve more i would love to get the suggestions and decide one.
>
> Four options:
>
> 1. Apache Shiro [1] <http://shiro.apache.org/web-features.html>
>
> As everyone knows a framework developed usability in mind, capable of
> incorporating into spring-boot applications are very high
>
> Also this product has proven quality. Main pro i see in this is
> extendability in future.
>
> 2. SPRING ACL [2] <http://www.baeldung.com/spring-security-acl>
>
> Something developed and evolved specially for spring. Has most of the
> required features built in already.
>
> But this product has been declared as not very capable to extend in future
> and not user friendly in most blog posts and stack-overflow questions
>
> People have written sometimes they had to rollback and move to a custom
> ACL module later (ex : [3]
> <https://stackoverflow.com/questions/3976486/is-spring-acl-a-good-acl-implementation>
> )
>
> 3. Custom ACL from scratch
>
> Fourth option is to develop one module which will cover the requirement
> from the scratch.
>
> 4. Custom ACL Module using JAVA ACL [4]
> <https://docs.oracle.com/javase/7/docs/api/java/security/acl/Acl.html>
>
> This option which i will design and develop a simple ACL module for our
> need using ACL packages built in with java. Wont be having all the features
> and capabilities of the above mentioned frameworks but will simple and will
> only serve the purpose
>
>
> I have mentioned these in the order i prefer to use and this link has few
> more frameworks and a small comparison [5]
> <http://are-you-ready.de/blog/2017/01/25/apache-shiro-part-1-selecting-a-java-security-framework/>
> .
> I'm very much interested in using Shiro. I'm kindly requesting you to help
> me select one on of these or suggest anything better if there is.
>
> [1] http://shiro.apache.org/web-features.html
> [2] http://www.baeldung.com/spring-security-acl
> [3] https://stackoverflow.com/questions/3976486/is-spring-ac
> l-a-good-acl-implementation
> [4] https://docs.oracle.com/javase/7/docs/api/java/security/acl/Acl.html
> [5] http://are-you-ready.de/blog/2017/01/25/apache-shiro-par
> t-1-selecting-a-java-security-framework/
>
>
> Thank you.
>
> On Tue, Mar 20, 2018 at 3:53 PM, Ahmed Ifhaam <ah...@gmail.com>
> wrote:
>
>> Yeah,
>> I'm already working on it. Doing some search on how to integrate user
>> management and authentication to the system, once its done i'll draft the
>> design.
>> Thank you
>>
>> On Tue, Mar 20, 2018 at 8:36 AM, yukon <yu...@apache.org> wrote:
>>
>>> Hi,
>>>
>>> I think it's acceptable, and it's time to draft the proposal, right?
>>>
>>> Regards
>>>
>>> On Mon, Mar 19, 2018 at 6:23 PM, Ahmed Ifhaam <ah...@gmail.com>
>>> wrote:
>>>
>>> > hi Gosling,Yukon,
>>> >
>>> > On my understanding even if we implement two different consoles we
>>> should
>>> > implement an authentication method because most of these commands may
>>> cause
>>> > considerable problems if used without proper understanding. And then we
>>> > have to implement the same already available features in the new
>>> console as
>>> > well. so i think its better to implement role based one in the same
>>> console
>>> > I had a doubt and i was waiting to clarify from you,Currently
>>> > Authentication is optional, so if we are to do role based one, the
>>> idea i
>>> > had was when we are changing to ops tab we can ask for authentication.
>>> Is
>>> > it fine or we change the console to request for login every time it
>>> > starts(Mandatory login) ?
>>> >
>>> > Thank you.
>>> >
>>> > On Mon, Mar 19, 2018 at 2:38 PM, Von Gosling <vo...@apache.org>
>>> > wrote:
>>> >
>>> > > Hi,
>>> > >
>>> > > Nice, I would like to recommend using simple ACL according to Roles
>>> :-)
>>> > >
>>> > > Best Regards,
>>> > > Von Gosling
>>> > >
>>> > > > 在 2018年3月19日,17:05,yukon <yu...@apache.org> 写道:
>>> > > >
>>> > > > Yeah, it's important to include these feature in our console.
>>> > > >
>>> > > > BTW, what's your idea about how to handle user features and
>>> operations
>>> > > > features?  Integrate these features in one console with two kinds
>>> of
>>> > > > role(user and admin), or provide two independent consoles?
>>> > > >
>>> > > > Regards,
>>> > > > yukon
>>> > > >
>>> > > > On Mon, Mar 19, 2018 at 4:23 PM, Ahmed Ifhaam <
>>> ahmedifhaam1@gmail.com>
>>> > > > wrote:
>>> > > >
>>> > > >> hi yukon,
>>> > > >>
>>> > > >> I've been working on the requirements. When i listed the features
>>> > > available
>>> > > >> in cli admin tool but not in the console i found the following
>>> list. I
>>> > > >> would like some feedback on the list before i start next step.
>>> > > >> 1. brokerConfigurationUpdate
>>> > > >> 2. BrokerConsume Stats
>>> > > >> 3. CleanExpiredCQ
>>> > > >> 4. CleanUnusedTopic
>>> > > >> 5. WipeWritePermissions
>>> > > >> 6. updateOrderConf
>>> > > >> 7. UpdateKvConf
>>> > > >> 8. DeleteKVConf
>>> > > >> 9. CheckMsgSendRT
>>> > > >> 10. clusterRT
>>> > > >> 11. CloneGroupOffset
>>> > > >> 12. ResetOffsetByTimeStamp
>>> > > >>
>>> > > >> This is the list which i think i should implement. But i have
>>> seen in
>>> > > the
>>> > > >> system labels differ a bit from the *'adminTool'*. Also though i
>>> tried
>>> > > the
>>> > > >> tool i may have missed something. In that case i just want to
>>> confirm
>>> > > these
>>> > > >> are not already there in the current console and these are the
>>> only
>>> > > things
>>> > > >> that are not in the current console.
>>> > > >>
>>> > > >> Thank you
>>> > > >>
>>> > > >> On Sun, Mar 18, 2018 at 8:43 AM, yukon <yu...@apache.org> wrote:
>>> > > >>
>>> > > >>> Hi,
>>> > > >>>
>>> > > >>> Yes, most of the user-related features already exist, but we also
>>> > need
>>> > > an
>>> > > >>> operations console, more details please refer to our admin
>>> client:
>>> > > >>> http://rocketmq.apache.org/docs/cli-admin-tool/
>>> > > >>>
>>> > > >>> Regards
>>> > > >>>
>>> > > >>> On Sun, Mar 18, 2018 at 1:03 AM, Ahmed Ifhaam <
>>> > ahmedifhaam1@gmail.com>
>>> > > >>> wrote:
>>> > > >>>
>>> > > >>>> hi yukon,
>>> > > >>>>
>>> > > >>>> I tried the commercial product. There is not much change in both
>>> > > except
>>> > > >>> the
>>> > > >>>> user interface, most of the features are already there,
>>> organizing
>>> > and
>>> > > >>> look
>>> > > >>>> and feel of the commercial one is looking better. Before i
>>> draft the
>>> > > >>> design
>>> > > >>>> for my changes, I need to know whether the changes you expect
>>> are
>>> > > >> totally
>>> > > >>>> on UI Design ? Or a new feature on analytics kind of thing ?
>>> > > >>>>
>>> > > >>>> Thank you
>>> > > >>>>
>>> > > >>>> On Fri, Mar 16, 2018 at 7:47 AM, yukon <yu...@apache.org>
>>> wrote:
>>> > > >>>>
>>> > > >>>>> Hi,
>>> > > >>>>>
>>> > > >>>>> This is a commercial version[1] of apache rocketmq and could be
>>> > your
>>> > > >>>>> reference.
>>> > > >>>>>
>>> > > >>>>> After trying this console, hope you could draft the design
>>> ASAP and
>>> > > >>> then
>>> > > >>>> we
>>> > > >>>>> can discuss based on i.
>>> > > >>>>>
>>> > > >>>>>
>>> > > >>>>> Regards,
>>> > > >>>>> yukon
>>> > > >>>>>
>>> > > >>>>> [1]. https://www.alibabacloud.com/product/mq
>>> > > >>>>>
>>> > > >>>>> On Fri, Mar 16, 2018 at 2:41 AM, Ahmed Ifhaam <
>>> > > >> ahmedifhaam1@gmail.com>
>>> > > >>>>> wrote:
>>> > > >>>>>
>>> > > >>>>>> Hi yukon,
>>> > > >>>>>>
>>> > > >>>>>> I checked the console and after you asked I have re checked
>>> it as
>>> > > >>>> well. I
>>> > > >>>>>> used it with the CLI tool in parallel too.
>>> > > >>>>>> In the requirement specification there was a reference console
>>> > > >> which
>>> > > >>> I
>>> > > >>>>>> mentioned in my earlier mail that I couldn't get it to run.
>>> So I'm
>>> > > >>> not
>>> > > >>>>>> exactly clear with the requirements. It would be a great help
>>> if
>>> > > >>>> someone
>>> > > >>>>>> can point me to a place where i can find the requirements. As
>>> I
>>> > > >> have
>>> > > >>> to
>>> > > >>>>>> prepare the proposal (27th March) please kindly take a look at
>>> > this
>>> > > >>>> ASAP.
>>> > > >>>>>>
>>> > > >>>>>> Thank you
>>> > > >>>>>>
>>> > > >>>>>> On Fri, Mar 9, 2018 at 9:05 PM, yukon <yu...@apache.org>
>>> wrote:
>>> > > >>>>>>
>>> > > >>>>>>> Edit the subject!
>>> > > >>>>>>>
>>> > > >>>>>>> On Fri, Mar 9, 2018 at 10:47 PM, yukon <yu...@apache.org>
>>> wrote:
>>> > > >>>>>>>
>>> > > >>>>>>>> Hi,
>>> > > >>>>>>>>
>>> > > >>>>>>>> ```
>>> > > >>>>>>>> The other thing is what are the expected features in the new
>>> > > >>>> console?
>>> > > >>>>>>>> ```
>>> > > >>>>>>>>
>>> > > >>>>>>>> Do you check out the features in the current console[1]?
>>> > > >>>>>>>>
>>> > > >>>>>>>> You may have ideas about the features after trying this
>>> console
>>> > > >>> and
>>> > > >>>>> the
>>> > > >>>>>>>> `admin` tool[2], then make a design and let's discuss based
>>> on
>>> > > >>> it.
>>> > > >>>>>>>>
>>> > > >>>>>>>> Regards,
>>> > > >>>>>>>> yukon
>>> > > >>>>>>>>
>>> > > >>>>>>>> [1]. https://github.com/apache/rocketmq-externals/tree/
>>> > > >>>>>>>> master/rocketmq-console
>>> > > >>>>>>>> [2].https://github.com/apache/rocketmq/blob/master/
>>> > > >>>>>>>> distribution/bin/mqadmin
>>> > > >>>>>>>>
>>> > > >>>>>>>> On Thu, Mar 8, 2018 at 7:26 PM, Ahmed Ifhaam <
>>> > > >>>> ahmedifhaam1@gmail.com
>>> > > >>>>>>
>>> > > >>>>>>>> wrote:
>>> > > >>>>>>>>
>>> > > >>>>>>>>> HI,
>>> > > >>>>>>>>> Regarding this RocketMQ-380,
>>> > > >>>>>>>>> I have issues in running the referenced console when ever i
>>> > > >> try
>>> > > >>> to
>>> > > >>>>>> enter
>>> > > >>>>>>>>> my
>>> > > >>>>>>>>> personal details page is automatically redirected to home
>>> > > >> page.
>>> > > >>>>>>>>> Hence i'm not being able to activate the messaging service
>>> > > >>> which i
>>> > > >>>>>>> believe
>>> > > >>>>>>>>> should work.
>>> > > >>>>>>>>> https://mns.console.aliyun.com
>>> /?spm=5176.2020520130.0.0.4db6
>>> > > >>>>>>>>> 3db5cHTXtU#/list/cn-hangzhou
>>> > > >>>>>>>>> From this link when i click activate button it is
>>> redirecting
>>> > > >> to
>>> > > >>>> the
>>> > > >>>>>>> home
>>> > > >>>>>>>>> page. but according to the documentation it should take me
>>> to
>>> > > >> a
>>> > > >>>> form
>>> > > >>>>>> to
>>> > > >>>>>>>>> fill my personal details. I created an account and i can
>>> login
>>> > > >>> to
>>> > > >>>> my
>>> > > >>>>>>>>> account as well. Please help on this.
>>> > > >>>>>>>>>
>>> > > >>>>>>>>> The other thing is what are the expected features in the
>>> new
>>> > > >>>>> console?
>>> > > >>>>>>>>> Please give a short description.
>>> > > >>>>>>>>>
>>> > > >>>>>>>>> Thanks in advance.
>>> > > >>>>>>>>>
>>> > > >>>>>>>>> On Wed, Mar 7, 2018 at 12:40 AM, Ahmed Ifhaam <
>>> > > >>>>> ahmedifhaam1@gmail.com
>>> > > >>>>>>>
>>> > > >>>>>>>>> wrote:
>>> > > >>>>>>>>>
>>> > > >>>>>>>>>> Ok sorry, changing on bin/runbrocker.sh worked Thank you
>>> > > >>>>>>>>>>
>>> > > >>>>>>>>>> On Wed, Mar 7, 2018 at 12:27 AM, Sohaib Iftikhar <
>>> > > >>>>>>> sohaib1692@gmail.com>
>>> > > >>>>>>>>>> wrote:
>>> > > >>>>>>>>>>
>>> > > >>>>>>>>>>> Hi Ahmed,
>>> > > >>>>>>>>>>>
>>> > > >>>>>>>>>>> That file is for the nameserver. You also need to change
>>> > > >> the
>>> > > >>>>>>> JAVA_OPTS
>>> > > >>>>>>>>> for
>>> > > >>>>>>>>>>> the broker. Look at the fine `bin/runbroker.sh`.
>>> > > >>>>>>>>>>>
>>> > > >>>>>>>>>>> Thanks,
>>> > > >>>>>>>>>>> Sohaib
>>> > > >>>>>>>>>>>
>>> > > >>>>>>>>>>> On Tue, Mar 6, 2018 at 7:41 PM, Ahmed Ifhaam <
>>> > > >>>>>> ahmedifhaam1@gmail.com
>>> > > >>>>>>>>
>>> > > >>>>>>>>>>> wrote:
>>> > > >>>>>>>>>>>
>>> > > >>>>>>>>>>>> I tried the way you asked me to do, actually values were
>>> > > >> 4g
>>> > > >>>>> only
>>> > > >>>>>>> even
>>> > > >>>>>>>>>>>> without changing but ichanged it back to 2gb also and
>>> > > >> tried
>>> > > >>>> no
>>> > > >>>>>>> effect
>>> > > >>>>>>>>>>> its
>>> > > >>>>>>>>>>>> taking 8 gb.
>>> > > >>>>>>>>>>>> I changed it in the file
>>> > > >>>>>>>>>>>> "distribution/target/apache-rocketmq/bin/runserver.sh"
>>> > > >> is
>>> > > >>> it
>>> > > >>>>> the
>>> > > >>>>>>>>> right
>>> > > >>>>>>>>>>>> file
>>> > > >>>>>>>>>>>> to change ?
>>> > > >>>>>>>>>>>>
>>> > > >>>>>>>>>>>> Thank you
>>> > > >>>>>>>>>>>>
>>> > > >>>>>>>>>>>> On Tue, Mar 6, 2018 at 12:00 PM, Ahmed Ifhaam <
>>> > > >>>>>>>>> ahmedifhaam1@gmail.com>
>>> > > >>>>>>>>>>>> wrote:
>>> > > >>>>>>>>>>>>
>>> > > >>>>>>>>>>>>> THANK YOU
>>> > > >>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>> On Tue, Mar 6, 2018 at 11:22 AM, yukon <
>>> > > >> yukon@apache.org
>>> > > >>>>
>>> > > >>>>>> wrote:
>>> > > >>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>> Hi,
>>> > > >>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>> Change this line:
>>> > > >>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>> ```
>>> > > >>>>>>>>>>>>>> JAVA_OPT="${JAVA_OPT} -server -Xms8g -Xmx8g -Xmn4g"
>>> > > >>>>>>>>>>>>>> ```
>>> > > >>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>> to:
>>> > > >>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>> ```
>>> > > >>>>>>>>>>>>>> JAVA_OPT="${JAVA_OPT} -server -Xms4g -Xmx4g -Xmn2g"
>>> > > >>>>>>>>>>>>>> ```
>>> > > >>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>> It's a Java application, broker will only generate a
>>> > > >> 4G
>>> > > >>>> heap
>>> > > >>>>>>> now~
>>> > > >>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>> Regards,
>>> > > >>>>>>>>>>>>>> yukon
>>> > > >>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>> On Tue, Mar 6, 2018 at 1:14 PM, Ahmed Ifhaam <
>>> > > >>>>>>>>> ahmedifhaam1@gmail.com
>>> > > >>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>> wrote:
>>> > > >>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>>> hi yukon,
>>> > > >>>>>>>>>>>>>>> As you said its taking 8gb almost thats why my
>>> > > >> system
>>> > > >>> is
>>> > > >>>>>>> getting
>>> > > >>>>>>>>>>> stuck
>>> > > >>>>>>>>>>>>>>> mostly. I read the scripts in the bin folder i
>>> > > >> didn't
>>> > > >>>>> find a
>>> > > >>>>>>>>> place
>>> > > >>>>>>>>>>> to
>>> > > >>>>>>>>>>>>>>> adjust the memory needed. I have only 8GB of ram and
>>> > > >>> my
>>> > > >>>>> hard
>>> > > >>>>>>>>> disk
>>> > > >>>>>>>>>>> is
>>> > > >>>>>>>>>>>>>> not an
>>> > > >>>>>>>>>>>>>>> ssd so i need to work without swap as much as
>>> > > >> possible
>>> > > >>>> can
>>> > > >>>>>> you
>>> > > >>>>>>>>>>> help me
>>> > > >>>>>>>>>>>>>> on
>>> > > >>>>>>>>>>>>>>> this please .
>>> > > >>>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>>> Thank you
>>> > > >>>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>>> On Mon, Mar 5, 2018 at 5:02 PM, yukon <
>>> > > >>> yukon@apache.org
>>> > > >>>>>
>>> > > >>>>>>> wrote:
>>> > > >>>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>>>> Hi,
>>> > > >>>>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>>>> The start script will consume 8GB mem, you could
>>> > > >>>> adjust
>>> > > >>>>>> the
>>> > > >>>>>>>>>>> script
>>> > > >>>>>>>>>>>>>> before
>>> > > >>>>>>>>>>>>>>>> running broker[1].
>>> > > >>>>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>>>> Also please try the current rocketmq console for
>>> > > >>>>>>> reference[2].
>>> > > >>>>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>>>> Let us know if you have any question.
>>> > > >>>>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>>>> [1].
>>> > > >>>>>>>>>>>>>>>> https://github.com/apache/rocketmq/blob/master/
>>> > > >>>>>>>>>>>>>>>> distribution/bin/runbroker.sh
>>> > > >>>>>>>>>>>>>>>> [2].
>>> > > >>>>>>>>>>>>>>>> https://github.com/apache/
>>> > > >> rocketmq-externals/tree/
>>> > > >>>>>>>>>>>>>>> master/rocketmq-console
>>> > > >>>>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>>>> Regards,
>>> > > >>>>>>>>>>>>>>>> yukon
>>> > > >>>>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>>>> On Mon, Mar 5, 2018 at 5:33 PM, Ahmed Ifhaam <
>>> > > >>>>>>>>>>>> ahmedifhaam1@gmail.com>
>>> > > >>>>>>>>>>>>>>>> wrote:
>>> > > >>>>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>>>>> Hi all,
>>> > > >>>>>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>>>>> I'm Ahmed Ifhaam from Sri Lanka. I'm interested
>>> > > >> in
>>> > > >>>>>>>>>>> participating
>>> > > >>>>>>>>>>>>>> GSOC
>>> > > >>>>>>>>>>>>>>>> 2018.
>>> > > >>>>>>>>>>>>>>>>> For my project i'm willing to take ROCKETMQ-380
>>> > > >>>>>>>>>>>>>>>>> <https://issues.apache.org/
>>> > > >>> jira/browse/ROCKETMQ-380
>>> > > >>>>>
>>> > > >>>>>>> issue.
>>> > > >>>>>>>>>>> Since
>>> > > >>>>>>>>>>>>>> i'm
>>> > > >>>>>>>>>>>>>>>> new
>>> > > >>>>>>>>>>>>>>>>> to the product. Where can i start ? Please help
>>> > > >> me
>>> > > >>>> on
>>> > > >>>>>>> this.
>>> > > >>>>>>>>> I
>>> > > >>>>>>>>>>>> tried
>>> > > >>>>>>>>>>>>>>>> running
>>> > > >>>>>>>>>>>>>>>>> Rocket-MQ but it is taking a lot of memory which
>>> > > >>>>> results
>>> > > >>>>>>> my
>>> > > >>>>>>>>>>> system
>>> > > >>>>>>>>>>>>>> to
>>> > > >>>>>>>>>>>>>>>> hang.
>>> > > >>>>>>>>>>>>>>>>> I'm looking for the proper way to start solving
>>> > > >>> this
>>> > > >>>>>>> issue.
>>> > > >>>>>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>>>>> Thank you.
>>> > > >>>>>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>>>>> --
>>> > > >>>>>>>>>>>>>>>>> *Ahmed Ifhaam *
>>> > > >>>>>>>>>>>>>>>>> University of Kelaniya | MIT '19
>>> > > >>>>>>>>>>>>>>>>> Tel :- 94662244937 | Mob :- 94776699609
>>> > > >>>>>>>>>>>>>>>>> ahmedifhaam1@gmail.com <
>>> > > >>>> E-mail-ahmedifhaam1@gmail.com
>>> > > >>>>>>
>>> > > >>>>>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>>> --
>>> > > >>>>>>>>>>>>>>> *Ahmed Ifhaam *
>>> > > >>>>>>>>>>>>>>> University of Kelaniya | MIT '19
>>> > > >>>>>>>>>>>>>>> Tel :- 0662244937 | Mob :- 0776699609
>>> > > >>>>>>>>>>>>>>> ahmedifhaam1@gmail.com <
>>> > > >> E-mail-ahmedifhaam1@gmail.com
>>> > > >>>>
>>> > > >>>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>> --
>>> > > >>>>>>>>>>>>> *Ahmed Ifhaam *
>>> > > >>>>>>>>>>>>> University of Kelaniya | MIT '19
>>> > > >>>>>>>>>>>>> Tel :- 0662244937 | Mob :- 0776699609
>>> > > >>>>>>>>>>>>> ahmedifhaam1@gmail.com <E-...@gmail.com>
>>> > > >>>>>>>>>>>>>
>>> > > >>>>>>>>>>>>
>>> > > >>>>>>>>>>>>
>>> > > >>>>>>>>>>>>
>>> > > >>>>>>>>>>>> --
>>> > > >>>>>>>>>>>> *Ahmed Ifhaam *
>>> > > >>>>>>>>>>>> University of Kelaniya | MIT '19
>>> > > >>>>>>>>>>>> Tel :- 0662244937 | Mob :- 0776699609
>>> > > >>>>>>>>>>>> ahmedifhaam1@gmail.com <E-...@gmail.com>
>>> > > >>>>>>>>>>>>
>>> > > >>>>>>>>>>>
>>> > > >>>>>>>>>>
>>> > > >>>>>>>>>>
>>> > > >>>>>>>>>>
>>> > > >>>>>>>>>> --
>>> > > >>>>>>>>>> *Ahmed Ifhaam *
>>> > > >>>>>>>>>> University of Kelaniya | MIT '19
>>> > > >>>>>>>>>> Tel :- 0662244937 | Mob :- 0776699609
>>> > > >>>>>>>>>> ahmedifhaam1@gmail.com <E-...@gmail.com>
>>> > > >>>>>>>>>>
>>> > > >>>>>>>>>
>>> > > >>>>>>>>>
>>> > > >>>>>>>>>
>>> > > >>>>>>>>> --
>>> > > >>>>>>>>> *Ahmed Ifhaam *
>>> > > >>>>>>>>> University of Kelaniya | MIT '19
>>> > > >>>>>>>>> Tel :- 0662244937 | Mob :- 0776699609
>>> > > >>>>>>>>> ahmedifhaam1@gmail.com <E-...@gmail.com>
>>> > > >>>>>>>>>
>>> > > >>>>>>>>
>>> > > >>>>>>>>
>>> > > >>>>>>>
>>> > > >>>>>>
>>> > > >>>>>>
>>> > > >>>>>>
>>> > > >>>>>> --
>>> > > >>>>>> *Ahmed Ifhaam *
>>> > > >>>>>> University of Kelaniya | MIT '19
>>> > > >>>>>> Tel :- 0662244937 | Mob :- 0776699609
>>> > > >>>>>> ahmedifhaam1@gmail.com <E-...@gmail.com>
>>> > > >>>>>>
>>> > > >>>>>
>>> > > >>>>
>>> > > >>>>
>>> > > >>>>
>>> > > >>>> --
>>> > > >>>> *Ahmed Ifhaam *
>>> > > >>>> University of Kelaniya | MIT '19
>>> > > >>>> Tel :- 0662244937 | Mob :- 0776699609
>>> > > >>>> ahmedifhaam1@gmail.com <E-...@gmail.com>
>>> > > >>>>
>>> > > >>>
>>> > > >>
>>> > > >>
>>> > > >>
>>> > > >> --
>>> > > >> *Ahmed Ifhaam *
>>> > > >> University of Kelaniya | MIT '19
>>> > > >> Tel :- 0662244937 | Mob :- 0776699609
>>> > > >> ahmedifhaam1@gmail.com <E-...@gmail.com>
>>> > > >>
>>> > >
>>> > >
>>> >
>>> >
>>> > --
>>> > *Ahmed Ifhaam *
>>> > University of Kelaniya | MIT '19
>>> > Tel :- 0662244937 | Mob :- 0776699609
>>> > ahmedifhaam1@gmail.com <E-...@gmail.com>
>>> >
>>>
>>
>>
>>
>> --
>> *Ahmed Ifhaam *
>> University of Kelaniya | MIT '19
>> Tel :- 0662244937 | Mob :- 0776699609
>> ahmedifhaam1@gmail.com <E-...@gmail.com>
>>
>
>
>
> --
> *Ahmed Ifhaam *
> University of Kelaniya | MIT '19
> Tel :- 0662244937 | Mob :- 0776699609
> ahmedifhaam1@gmail.com <E-...@gmail.com>
>



-- 
*Ahmed Ifhaam *
University of Kelaniya | MIT '19
Tel :- 0662244937 | Mob :- 0776699609
ahmedifhaam1@gmail.com <E-...@gmail.com>

Re: [GSOC][ROCKETMQ-380] Provide a modern and friendly console for RocketMQ

Posted by Ahmed Ifhaam <ah...@gmail.com>.
hi again,

I'm drafting my proposal which will introduce my design of the system i'm
planning to work on.
Regarding the ACL integration, i have few choices since this product should
evolve more i would love to get the suggestions and decide one.

Four options:

1. Apache Shiro [1] <http://shiro.apache.org/web-features.html>

As everyone knows a framework developed usability in mind, capable of
incorporating into spring-boot applications are very high

Also this product has proven quality. Main pro i see in this is
extendability in future.

2. SPRING ACL [2] <http://www.baeldung.com/spring-security-acl>

Something developed and evolved specially for spring. Has most of the
required features built in already.

But this product has been declared as not very capable to extend in future
and not user friendly in most blog posts and stack-overflow questions

People have written sometimes they had to rollback and move to a custom ACL
module later (ex : [3]
<https://stackoverflow.com/questions/3976486/is-spring-acl-a-good-acl-implementation>
)

3. Custom ACL from scratch

Fourth option is to develop one module which will cover the requirement
from the scratch.

4. Custom ACL Module using JAVA ACL [4]
<https://docs.oracle.com/javase/7/docs/api/java/security/acl/Acl.html>

This option which i will design and develop a simple ACL module for our
need using ACL packages built in with java. Wont be having all the features
and capabilities of the above mentioned frameworks but will simple and will
only serve the purpose


I have mentioned these in the order i prefer to use and this link has few
more frameworks and a small comparison [5]
<http://are-you-ready.de/blog/2017/01/25/apache-shiro-part-1-selecting-a-java-security-framework/>
.
I'm very much interested in using Shiro. I'm kindly requesting you to help
me select one on of these or suggest anything better if there is.

[1] http://shiro.apache.org/web-features.html
[2] http://www.baeldung.com/spring-security-acl
[3] https://stackoverflow.com/questions/3976486/is-spring-
acl-a-good-acl-implementation
[4] https://docs.oracle.com/javase/7/docs/api/java/security/acl/Acl.html
[5] http://are-you-ready.de/blog/2017/01/25/apache-shiro-
part-1-selecting-a-java-security-framework/


Thank you.

On Tue, Mar 20, 2018 at 3:53 PM, Ahmed Ifhaam <ah...@gmail.com>
wrote:

> Yeah,
> I'm already working on it. Doing some search on how to integrate user
> management and authentication to the system, once its done i'll draft the
> design.
> Thank you
>
> On Tue, Mar 20, 2018 at 8:36 AM, yukon <yu...@apache.org> wrote:
>
>> Hi,
>>
>> I think it's acceptable, and it's time to draft the proposal, right?
>>
>> Regards
>>
>> On Mon, Mar 19, 2018 at 6:23 PM, Ahmed Ifhaam <ah...@gmail.com>
>> wrote:
>>
>> > hi Gosling,Yukon,
>> >
>> > On my understanding even if we implement two different consoles we
>> should
>> > implement an authentication method because most of these commands may
>> cause
>> > considerable problems if used without proper understanding. And then we
>> > have to implement the same already available features in the new
>> console as
>> > well. so i think its better to implement role based one in the same
>> console
>> > I had a doubt and i was waiting to clarify from you,Currently
>> > Authentication is optional, so if we are to do role based one, the idea
>> i
>> > had was when we are changing to ops tab we can ask for authentication.
>> Is
>> > it fine or we change the console to request for login every time it
>> > starts(Mandatory login) ?
>> >
>> > Thank you.
>> >
>> > On Mon, Mar 19, 2018 at 2:38 PM, Von Gosling <vo...@apache.org>
>> > wrote:
>> >
>> > > Hi,
>> > >
>> > > Nice, I would like to recommend using simple ACL according to Roles
>> :-)
>> > >
>> > > Best Regards,
>> > > Von Gosling
>> > >
>> > > > 在 2018年3月19日,17:05,yukon <yu...@apache.org> 写道:
>> > > >
>> > > > Yeah, it's important to include these feature in our console.
>> > > >
>> > > > BTW, what's your idea about how to handle user features and
>> operations
>> > > > features?  Integrate these features in one console with two kinds of
>> > > > role(user and admin), or provide two independent consoles?
>> > > >
>> > > > Regards,
>> > > > yukon
>> > > >
>> > > > On Mon, Mar 19, 2018 at 4:23 PM, Ahmed Ifhaam <
>> ahmedifhaam1@gmail.com>
>> > > > wrote:
>> > > >
>> > > >> hi yukon,
>> > > >>
>> > > >> I've been working on the requirements. When i listed the features
>> > > available
>> > > >> in cli admin tool but not in the console i found the following
>> list. I
>> > > >> would like some feedback on the list before i start next step.
>> > > >> 1. brokerConfigurationUpdate
>> > > >> 2. BrokerConsume Stats
>> > > >> 3. CleanExpiredCQ
>> > > >> 4. CleanUnusedTopic
>> > > >> 5. WipeWritePermissions
>> > > >> 6. updateOrderConf
>> > > >> 7. UpdateKvConf
>> > > >> 8. DeleteKVConf
>> > > >> 9. CheckMsgSendRT
>> > > >> 10. clusterRT
>> > > >> 11. CloneGroupOffset
>> > > >> 12. ResetOffsetByTimeStamp
>> > > >>
>> > > >> This is the list which i think i should implement. But i have seen
>> in
>> > > the
>> > > >> system labels differ a bit from the *'adminTool'*. Also though i
>> tried
>> > > the
>> > > >> tool i may have missed something. In that case i just want to
>> confirm
>> > > these
>> > > >> are not already there in the current console and these are the only
>> > > things
>> > > >> that are not in the current console.
>> > > >>
>> > > >> Thank you
>> > > >>
>> > > >> On Sun, Mar 18, 2018 at 8:43 AM, yukon <yu...@apache.org> wrote:
>> > > >>
>> > > >>> Hi,
>> > > >>>
>> > > >>> Yes, most of the user-related features already exist, but we also
>> > need
>> > > an
>> > > >>> operations console, more details please refer to our admin client:
>> > > >>> http://rocketmq.apache.org/docs/cli-admin-tool/
>> > > >>>
>> > > >>> Regards
>> > > >>>
>> > > >>> On Sun, Mar 18, 2018 at 1:03 AM, Ahmed Ifhaam <
>> > ahmedifhaam1@gmail.com>
>> > > >>> wrote:
>> > > >>>
>> > > >>>> hi yukon,
>> > > >>>>
>> > > >>>> I tried the commercial product. There is not much change in both
>> > > except
>> > > >>> the
>> > > >>>> user interface, most of the features are already there,
>> organizing
>> > and
>> > > >>> look
>> > > >>>> and feel of the commercial one is looking better. Before i draft
>> the
>> > > >>> design
>> > > >>>> for my changes, I need to know whether the changes you expect are
>> > > >> totally
>> > > >>>> on UI Design ? Or a new feature on analytics kind of thing ?
>> > > >>>>
>> > > >>>> Thank you
>> > > >>>>
>> > > >>>> On Fri, Mar 16, 2018 at 7:47 AM, yukon <yu...@apache.org> wrote:
>> > > >>>>
>> > > >>>>> Hi,
>> > > >>>>>
>> > > >>>>> This is a commercial version[1] of apache rocketmq and could be
>> > your
>> > > >>>>> reference.
>> > > >>>>>
>> > > >>>>> After trying this console, hope you could draft the design ASAP
>> and
>> > > >>> then
>> > > >>>> we
>> > > >>>>> can discuss based on i.
>> > > >>>>>
>> > > >>>>>
>> > > >>>>> Regards,
>> > > >>>>> yukon
>> > > >>>>>
>> > > >>>>> [1]. https://www.alibabacloud.com/product/mq
>> > > >>>>>
>> > > >>>>> On Fri, Mar 16, 2018 at 2:41 AM, Ahmed Ifhaam <
>> > > >> ahmedifhaam1@gmail.com>
>> > > >>>>> wrote:
>> > > >>>>>
>> > > >>>>>> Hi yukon,
>> > > >>>>>>
>> > > >>>>>> I checked the console and after you asked I have re checked it
>> as
>> > > >>>> well. I
>> > > >>>>>> used it with the CLI tool in parallel too.
>> > > >>>>>> In the requirement specification there was a reference console
>> > > >> which
>> > > >>> I
>> > > >>>>>> mentioned in my earlier mail that I couldn't get it to run. So
>> I'm
>> > > >>> not
>> > > >>>>>> exactly clear with the requirements. It would be a great help
>> if
>> > > >>>> someone
>> > > >>>>>> can point me to a place where i can find the requirements. As I
>> > > >> have
>> > > >>> to
>> > > >>>>>> prepare the proposal (27th March) please kindly take a look at
>> > this
>> > > >>>> ASAP.
>> > > >>>>>>
>> > > >>>>>> Thank you
>> > > >>>>>>
>> > > >>>>>> On Fri, Mar 9, 2018 at 9:05 PM, yukon <yu...@apache.org>
>> wrote:
>> > > >>>>>>
>> > > >>>>>>> Edit the subject!
>> > > >>>>>>>
>> > > >>>>>>> On Fri, Mar 9, 2018 at 10:47 PM, yukon <yu...@apache.org>
>> wrote:
>> > > >>>>>>>
>> > > >>>>>>>> Hi,
>> > > >>>>>>>>
>> > > >>>>>>>> ```
>> > > >>>>>>>> The other thing is what are the expected features in the new
>> > > >>>> console?
>> > > >>>>>>>> ```
>> > > >>>>>>>>
>> > > >>>>>>>> Do you check out the features in the current console[1]?
>> > > >>>>>>>>
>> > > >>>>>>>> You may have ideas about the features after trying this
>> console
>> > > >>> and
>> > > >>>>> the
>> > > >>>>>>>> `admin` tool[2], then make a design and let's discuss based
>> on
>> > > >>> it.
>> > > >>>>>>>>
>> > > >>>>>>>> Regards,
>> > > >>>>>>>> yukon
>> > > >>>>>>>>
>> > > >>>>>>>> [1]. https://github.com/apache/rocketmq-externals/tree/
>> > > >>>>>>>> master/rocketmq-console
>> > > >>>>>>>> [2].https://github.com/apache/rocketmq/blob/master/
>> > > >>>>>>>> distribution/bin/mqadmin
>> > > >>>>>>>>
>> > > >>>>>>>> On Thu, Mar 8, 2018 at 7:26 PM, Ahmed Ifhaam <
>> > > >>>> ahmedifhaam1@gmail.com
>> > > >>>>>>
>> > > >>>>>>>> wrote:
>> > > >>>>>>>>
>> > > >>>>>>>>> HI,
>> > > >>>>>>>>> Regarding this RocketMQ-380,
>> > > >>>>>>>>> I have issues in running the referenced console when ever i
>> > > >> try
>> > > >>> to
>> > > >>>>>> enter
>> > > >>>>>>>>> my
>> > > >>>>>>>>> personal details page is automatically redirected to home
>> > > >> page.
>> > > >>>>>>>>> Hence i'm not being able to activate the messaging service
>> > > >>> which i
>> > > >>>>>>> believe
>> > > >>>>>>>>> should work.
>> > > >>>>>>>>> https://mns.console.aliyun.com
>> /?spm=5176.2020520130.0.0.4db6
>> > > >>>>>>>>> 3db5cHTXtU#/list/cn-hangzhou
>> > > >>>>>>>>> From this link when i click activate button it is
>> redirecting
>> > > >> to
>> > > >>>> the
>> > > >>>>>>> home
>> > > >>>>>>>>> page. but according to the documentation it should take me
>> to
>> > > >> a
>> > > >>>> form
>> > > >>>>>> to
>> > > >>>>>>>>> fill my personal details. I created an account and i can
>> login
>> > > >>> to
>> > > >>>> my
>> > > >>>>>>>>> account as well. Please help on this.
>> > > >>>>>>>>>
>> > > >>>>>>>>> The other thing is what are the expected features in the new
>> > > >>>>> console?
>> > > >>>>>>>>> Please give a short description.
>> > > >>>>>>>>>
>> > > >>>>>>>>> Thanks in advance.
>> > > >>>>>>>>>
>> > > >>>>>>>>> On Wed, Mar 7, 2018 at 12:40 AM, Ahmed Ifhaam <
>> > > >>>>> ahmedifhaam1@gmail.com
>> > > >>>>>>>
>> > > >>>>>>>>> wrote:
>> > > >>>>>>>>>
>> > > >>>>>>>>>> Ok sorry, changing on bin/runbrocker.sh worked Thank you
>> > > >>>>>>>>>>
>> > > >>>>>>>>>> On Wed, Mar 7, 2018 at 12:27 AM, Sohaib Iftikhar <
>> > > >>>>>>> sohaib1692@gmail.com>
>> > > >>>>>>>>>> wrote:
>> > > >>>>>>>>>>
>> > > >>>>>>>>>>> Hi Ahmed,
>> > > >>>>>>>>>>>
>> > > >>>>>>>>>>> That file is for the nameserver. You also need to change
>> > > >> the
>> > > >>>>>>> JAVA_OPTS
>> > > >>>>>>>>> for
>> > > >>>>>>>>>>> the broker. Look at the fine `bin/runbroker.sh`.
>> > > >>>>>>>>>>>
>> > > >>>>>>>>>>> Thanks,
>> > > >>>>>>>>>>> Sohaib
>> > > >>>>>>>>>>>
>> > > >>>>>>>>>>> On Tue, Mar 6, 2018 at 7:41 PM, Ahmed Ifhaam <
>> > > >>>>>> ahmedifhaam1@gmail.com
>> > > >>>>>>>>
>> > > >>>>>>>>>>> wrote:
>> > > >>>>>>>>>>>
>> > > >>>>>>>>>>>> I tried the way you asked me to do, actually values were
>> > > >> 4g
>> > > >>>>> only
>> > > >>>>>>> even
>> > > >>>>>>>>>>>> without changing but ichanged it back to 2gb also and
>> > > >> tried
>> > > >>>> no
>> > > >>>>>>> effect
>> > > >>>>>>>>>>> its
>> > > >>>>>>>>>>>> taking 8 gb.
>> > > >>>>>>>>>>>> I changed it in the file
>> > > >>>>>>>>>>>> "distribution/target/apache-rocketmq/bin/runserver.sh"
>> > > >> is
>> > > >>> it
>> > > >>>>> the
>> > > >>>>>>>>> right
>> > > >>>>>>>>>>>> file
>> > > >>>>>>>>>>>> to change ?
>> > > >>>>>>>>>>>>
>> > > >>>>>>>>>>>> Thank you
>> > > >>>>>>>>>>>>
>> > > >>>>>>>>>>>> On Tue, Mar 6, 2018 at 12:00 PM, Ahmed Ifhaam <
>> > > >>>>>>>>> ahmedifhaam1@gmail.com>
>> > > >>>>>>>>>>>> wrote:
>> > > >>>>>>>>>>>>
>> > > >>>>>>>>>>>>> THANK YOU
>> > > >>>>>>>>>>>>>
>> > > >>>>>>>>>>>>> On Tue, Mar 6, 2018 at 11:22 AM, yukon <
>> > > >> yukon@apache.org
>> > > >>>>
>> > > >>>>>> wrote:
>> > > >>>>>>>>>>>>>
>> > > >>>>>>>>>>>>>> Hi,
>> > > >>>>>>>>>>>>>>
>> > > >>>>>>>>>>>>>> Change this line:
>> > > >>>>>>>>>>>>>>
>> > > >>>>>>>>>>>>>> ```
>> > > >>>>>>>>>>>>>> JAVA_OPT="${JAVA_OPT} -server -Xms8g -Xmx8g -Xmn4g"
>> > > >>>>>>>>>>>>>> ```
>> > > >>>>>>>>>>>>>>
>> > > >>>>>>>>>>>>>> to:
>> > > >>>>>>>>>>>>>>
>> > > >>>>>>>>>>>>>> ```
>> > > >>>>>>>>>>>>>> JAVA_OPT="${JAVA_OPT} -server -Xms4g -Xmx4g -Xmn2g"
>> > > >>>>>>>>>>>>>> ```
>> > > >>>>>>>>>>>>>>
>> > > >>>>>>>>>>>>>> It's a Java application, broker will only generate a
>> > > >> 4G
>> > > >>>> heap
>> > > >>>>>>> now~
>> > > >>>>>>>>>>>>>>
>> > > >>>>>>>>>>>>>> Regards,
>> > > >>>>>>>>>>>>>> yukon
>> > > >>>>>>>>>>>>>>
>> > > >>>>>>>>>>>>>> On Tue, Mar 6, 2018 at 1:14 PM, Ahmed Ifhaam <
>> > > >>>>>>>>> ahmedifhaam1@gmail.com
>> > > >>>>>>>>>>>>
>> > > >>>>>>>>>>>>>> wrote:
>> > > >>>>>>>>>>>>>>
>> > > >>>>>>>>>>>>>>> hi yukon,
>> > > >>>>>>>>>>>>>>> As you said its taking 8gb almost thats why my
>> > > >> system
>> > > >>> is
>> > > >>>>>>> getting
>> > > >>>>>>>>>>> stuck
>> > > >>>>>>>>>>>>>>> mostly. I read the scripts in the bin folder i
>> > > >> didn't
>> > > >>>>> find a
>> > > >>>>>>>>> place
>> > > >>>>>>>>>>> to
>> > > >>>>>>>>>>>>>>> adjust the memory needed. I have only 8GB of ram and
>> > > >>> my
>> > > >>>>> hard
>> > > >>>>>>>>> disk
>> > > >>>>>>>>>>> is
>> > > >>>>>>>>>>>>>> not an
>> > > >>>>>>>>>>>>>>> ssd so i need to work without swap as much as
>> > > >> possible
>> > > >>>> can
>> > > >>>>>> you
>> > > >>>>>>>>>>> help me
>> > > >>>>>>>>>>>>>> on
>> > > >>>>>>>>>>>>>>> this please .
>> > > >>>>>>>>>>>>>>>
>> > > >>>>>>>>>>>>>>> Thank you
>> > > >>>>>>>>>>>>>>>
>> > > >>>>>>>>>>>>>>> On Mon, Mar 5, 2018 at 5:02 PM, yukon <
>> > > >>> yukon@apache.org
>> > > >>>>>
>> > > >>>>>>> wrote:
>> > > >>>>>>>>>>>>>>>
>> > > >>>>>>>>>>>>>>>> Hi,
>> > > >>>>>>>>>>>>>>>>
>> > > >>>>>>>>>>>>>>>> The start script will consume 8GB mem, you could
>> > > >>>> adjust
>> > > >>>>>> the
>> > > >>>>>>>>>>> script
>> > > >>>>>>>>>>>>>> before
>> > > >>>>>>>>>>>>>>>> running broker[1].
>> > > >>>>>>>>>>>>>>>>
>> > > >>>>>>>>>>>>>>>> Also please try the current rocketmq console for
>> > > >>>>>>> reference[2].
>> > > >>>>>>>>>>>>>>>>
>> > > >>>>>>>>>>>>>>>> Let us know if you have any question.
>> > > >>>>>>>>>>>>>>>>
>> > > >>>>>>>>>>>>>>>> [1].
>> > > >>>>>>>>>>>>>>>> https://github.com/apache/rocketmq/blob/master/
>> > > >>>>>>>>>>>>>>>> distribution/bin/runbroker.sh
>> > > >>>>>>>>>>>>>>>> [2].
>> > > >>>>>>>>>>>>>>>> https://github.com/apache/
>> > > >> rocketmq-externals/tree/
>> > > >>>>>>>>>>>>>>> master/rocketmq-console
>> > > >>>>>>>>>>>>>>>>
>> > > >>>>>>>>>>>>>>>> Regards,
>> > > >>>>>>>>>>>>>>>> yukon
>> > > >>>>>>>>>>>>>>>>
>> > > >>>>>>>>>>>>>>>> On Mon, Mar 5, 2018 at 5:33 PM, Ahmed Ifhaam <
>> > > >>>>>>>>>>>> ahmedifhaam1@gmail.com>
>> > > >>>>>>>>>>>>>>>> wrote:
>> > > >>>>>>>>>>>>>>>>
>> > > >>>>>>>>>>>>>>>>> Hi all,
>> > > >>>>>>>>>>>>>>>>>
>> > > >>>>>>>>>>>>>>>>> I'm Ahmed Ifhaam from Sri Lanka. I'm interested
>> > > >> in
>> > > >>>>>>>>>>> participating
>> > > >>>>>>>>>>>>>> GSOC
>> > > >>>>>>>>>>>>>>>> 2018.
>> > > >>>>>>>>>>>>>>>>> For my project i'm willing to take ROCKETMQ-380
>> > > >>>>>>>>>>>>>>>>> <https://issues.apache.org/
>> > > >>> jira/browse/ROCKETMQ-380
>> > > >>>>>
>> > > >>>>>>> issue.
>> > > >>>>>>>>>>> Since
>> > > >>>>>>>>>>>>>> i'm
>> > > >>>>>>>>>>>>>>>> new
>> > > >>>>>>>>>>>>>>>>> to the product. Where can i start ? Please help
>> > > >> me
>> > > >>>> on
>> > > >>>>>>> this.
>> > > >>>>>>>>> I
>> > > >>>>>>>>>>>> tried
>> > > >>>>>>>>>>>>>>>> running
>> > > >>>>>>>>>>>>>>>>> Rocket-MQ but it is taking a lot of memory which
>> > > >>>>> results
>> > > >>>>>>> my
>> > > >>>>>>>>>>> system
>> > > >>>>>>>>>>>>>> to
>> > > >>>>>>>>>>>>>>>> hang.
>> > > >>>>>>>>>>>>>>>>> I'm looking for the proper way to start solving
>> > > >>> this
>> > > >>>>>>> issue.
>> > > >>>>>>>>>>>>>>>>>
>> > > >>>>>>>>>>>>>>>>> Thank you.
>> > > >>>>>>>>>>>>>>>>>
>> > > >>>>>>>>>>>>>>>>> --
>> > > >>>>>>>>>>>>>>>>> *Ahmed Ifhaam *
>> > > >>>>>>>>>>>>>>>>> University of Kelaniya | MIT '19
>> > > >>>>>>>>>>>>>>>>> Tel :- 94662244937 | Mob :- 94776699609
>> > > >>>>>>>>>>>>>>>>> ahmedifhaam1@gmail.com <
>> > > >>>> E-mail-ahmedifhaam1@gmail.com
>> > > >>>>>>
>> > > >>>>>>>>>>>>>>>>>
>> > > >>>>>>>>>>>>>>>>
>> > > >>>>>>>>>>>>>>>
>> > > >>>>>>>>>>>>>>>
>> > > >>>>>>>>>>>>>>>
>> > > >>>>>>>>>>>>>>> --
>> > > >>>>>>>>>>>>>>> *Ahmed Ifhaam *
>> > > >>>>>>>>>>>>>>> University of Kelaniya | MIT '19
>> > > >>>>>>>>>>>>>>> Tel :- 0662244937 | Mob :- 0776699609
>> > > >>>>>>>>>>>>>>> ahmedifhaam1@gmail.com <
>> > > >> E-mail-ahmedifhaam1@gmail.com
>> > > >>>>
>> > > >>>>>>>>>>>>>>>
>> > > >>>>>>>>>>>>>>
>> > > >>>>>>>>>>>>>
>> > > >>>>>>>>>>>>>
>> > > >>>>>>>>>>>>>
>> > > >>>>>>>>>>>>> --
>> > > >>>>>>>>>>>>> *Ahmed Ifhaam *
>> > > >>>>>>>>>>>>> University of Kelaniya | MIT '19
>> > > >>>>>>>>>>>>> Tel :- 0662244937 | Mob :- 0776699609
>> > > >>>>>>>>>>>>> ahmedifhaam1@gmail.com <E-...@gmail.com>
>> > > >>>>>>>>>>>>>
>> > > >>>>>>>>>>>>
>> > > >>>>>>>>>>>>
>> > > >>>>>>>>>>>>
>> > > >>>>>>>>>>>> --
>> > > >>>>>>>>>>>> *Ahmed Ifhaam *
>> > > >>>>>>>>>>>> University of Kelaniya | MIT '19
>> > > >>>>>>>>>>>> Tel :- 0662244937 | Mob :- 0776699609
>> > > >>>>>>>>>>>> ahmedifhaam1@gmail.com <E-...@gmail.com>
>> > > >>>>>>>>>>>>
>> > > >>>>>>>>>>>
>> > > >>>>>>>>>>
>> > > >>>>>>>>>>
>> > > >>>>>>>>>>
>> > > >>>>>>>>>> --
>> > > >>>>>>>>>> *Ahmed Ifhaam *
>> > > >>>>>>>>>> University of Kelaniya | MIT '19
>> > > >>>>>>>>>> Tel :- 0662244937 | Mob :- 0776699609
>> > > >>>>>>>>>> ahmedifhaam1@gmail.com <E-...@gmail.com>
>> > > >>>>>>>>>>
>> > > >>>>>>>>>
>> > > >>>>>>>>>
>> > > >>>>>>>>>
>> > > >>>>>>>>> --
>> > > >>>>>>>>> *Ahmed Ifhaam *
>> > > >>>>>>>>> University of Kelaniya | MIT '19
>> > > >>>>>>>>> Tel :- 0662244937 | Mob :- 0776699609
>> > > >>>>>>>>> ahmedifhaam1@gmail.com <E-...@gmail.com>
>> > > >>>>>>>>>
>> > > >>>>>>>>
>> > > >>>>>>>>
>> > > >>>>>>>
>> > > >>>>>>
>> > > >>>>>>
>> > > >>>>>>
>> > > >>>>>> --
>> > > >>>>>> *Ahmed Ifhaam *
>> > > >>>>>> University of Kelaniya | MIT '19
>> > > >>>>>> Tel :- 0662244937 | Mob :- 0776699609
>> > > >>>>>> ahmedifhaam1@gmail.com <E-...@gmail.com>
>> > > >>>>>>
>> > > >>>>>
>> > > >>>>
>> > > >>>>
>> > > >>>>
>> > > >>>> --
>> > > >>>> *Ahmed Ifhaam *
>> > > >>>> University of Kelaniya | MIT '19
>> > > >>>> Tel :- 0662244937 | Mob :- 0776699609
>> > > >>>> ahmedifhaam1@gmail.com <E-...@gmail.com>
>> > > >>>>
>> > > >>>
>> > > >>
>> > > >>
>> > > >>
>> > > >> --
>> > > >> *Ahmed Ifhaam *
>> > > >> University of Kelaniya | MIT '19
>> > > >> Tel :- 0662244937 | Mob :- 0776699609
>> > > >> ahmedifhaam1@gmail.com <E-...@gmail.com>
>> > > >>
>> > >
>> > >
>> >
>> >
>> > --
>> > *Ahmed Ifhaam *
>> > University of Kelaniya | MIT '19
>> > Tel :- 0662244937 | Mob :- 0776699609
>> > ahmedifhaam1@gmail.com <E-...@gmail.com>
>> >
>>
>
>
>
> --
> *Ahmed Ifhaam *
> University of Kelaniya | MIT '19
> Tel :- 0662244937 | Mob :- 0776699609
> ahmedifhaam1@gmail.com <E-...@gmail.com>
>



-- 
*Ahmed Ifhaam *
University of Kelaniya | MIT '19
Tel :- 0662244937 | Mob :- 0776699609
ahmedifhaam1@gmail.com <E-...@gmail.com>

Re: [GSOC][ROCKETMQ-380] Provide a modern and friendly console for RocketMQ

Posted by Ahmed Ifhaam <ah...@gmail.com>.
Yeah,
I'm already working on it. Doing some search on how to integrate user
management and authentication to the system, once its done i'll draft the
design.
Thank you

On Tue, Mar 20, 2018 at 8:36 AM, yukon <yu...@apache.org> wrote:

> Hi,
>
> I think it's acceptable, and it's time to draft the proposal, right?
>
> Regards
>
> On Mon, Mar 19, 2018 at 6:23 PM, Ahmed Ifhaam <ah...@gmail.com>
> wrote:
>
> > hi Gosling,Yukon,
> >
> > On my understanding even if we implement two different consoles we should
> > implement an authentication method because most of these commands may
> cause
> > considerable problems if used without proper understanding. And then we
> > have to implement the same already available features in the new console
> as
> > well. so i think its better to implement role based one in the same
> console
> > I had a doubt and i was waiting to clarify from you,Currently
> > Authentication is optional, so if we are to do role based one, the idea i
> > had was when we are changing to ops tab we can ask for authentication. Is
> > it fine or we change the console to request for login every time it
> > starts(Mandatory login) ?
> >
> > Thank you.
> >
> > On Mon, Mar 19, 2018 at 2:38 PM, Von Gosling <vo...@apache.org>
> > wrote:
> >
> > > Hi,
> > >
> > > Nice, I would like to recommend using simple ACL according to Roles :-)
> > >
> > > Best Regards,
> > > Von Gosling
> > >
> > > > 在 2018年3月19日,17:05,yukon <yu...@apache.org> 写道:
> > > >
> > > > Yeah, it's important to include these feature in our console.
> > > >
> > > > BTW, what's your idea about how to handle user features and
> operations
> > > > features?  Integrate these features in one console with two kinds of
> > > > role(user and admin), or provide two independent consoles?
> > > >
> > > > Regards,
> > > > yukon
> > > >
> > > > On Mon, Mar 19, 2018 at 4:23 PM, Ahmed Ifhaam <
> ahmedifhaam1@gmail.com>
> > > > wrote:
> > > >
> > > >> hi yukon,
> > > >>
> > > >> I've been working on the requirements. When i listed the features
> > > available
> > > >> in cli admin tool but not in the console i found the following
> list. I
> > > >> would like some feedback on the list before i start next step.
> > > >> 1. brokerConfigurationUpdate
> > > >> 2. BrokerConsume Stats
> > > >> 3. CleanExpiredCQ
> > > >> 4. CleanUnusedTopic
> > > >> 5. WipeWritePermissions
> > > >> 6. updateOrderConf
> > > >> 7. UpdateKvConf
> > > >> 8. DeleteKVConf
> > > >> 9. CheckMsgSendRT
> > > >> 10. clusterRT
> > > >> 11. CloneGroupOffset
> > > >> 12. ResetOffsetByTimeStamp
> > > >>
> > > >> This is the list which i think i should implement. But i have seen
> in
> > > the
> > > >> system labels differ a bit from the *'adminTool'*. Also though i
> tried
> > > the
> > > >> tool i may have missed something. In that case i just want to
> confirm
> > > these
> > > >> are not already there in the current console and these are the only
> > > things
> > > >> that are not in the current console.
> > > >>
> > > >> Thank you
> > > >>
> > > >> On Sun, Mar 18, 2018 at 8:43 AM, yukon <yu...@apache.org> wrote:
> > > >>
> > > >>> Hi,
> > > >>>
> > > >>> Yes, most of the user-related features already exist, but we also
> > need
> > > an
> > > >>> operations console, more details please refer to our admin client:
> > > >>> http://rocketmq.apache.org/docs/cli-admin-tool/
> > > >>>
> > > >>> Regards
> > > >>>
> > > >>> On Sun, Mar 18, 2018 at 1:03 AM, Ahmed Ifhaam <
> > ahmedifhaam1@gmail.com>
> > > >>> wrote:
> > > >>>
> > > >>>> hi yukon,
> > > >>>>
> > > >>>> I tried the commercial product. There is not much change in both
> > > except
> > > >>> the
> > > >>>> user interface, most of the features are already there, organizing
> > and
> > > >>> look
> > > >>>> and feel of the commercial one is looking better. Before i draft
> the
> > > >>> design
> > > >>>> for my changes, I need to know whether the changes you expect are
> > > >> totally
> > > >>>> on UI Design ? Or a new feature on analytics kind of thing ?
> > > >>>>
> > > >>>> Thank you
> > > >>>>
> > > >>>> On Fri, Mar 16, 2018 at 7:47 AM, yukon <yu...@apache.org> wrote:
> > > >>>>
> > > >>>>> Hi,
> > > >>>>>
> > > >>>>> This is a commercial version[1] of apache rocketmq and could be
> > your
> > > >>>>> reference.
> > > >>>>>
> > > >>>>> After trying this console, hope you could draft the design ASAP
> and
> > > >>> then
> > > >>>> we
> > > >>>>> can discuss based on i.
> > > >>>>>
> > > >>>>>
> > > >>>>> Regards,
> > > >>>>> yukon
> > > >>>>>
> > > >>>>> [1]. https://www.alibabacloud.com/product/mq
> > > >>>>>
> > > >>>>> On Fri, Mar 16, 2018 at 2:41 AM, Ahmed Ifhaam <
> > > >> ahmedifhaam1@gmail.com>
> > > >>>>> wrote:
> > > >>>>>
> > > >>>>>> Hi yukon,
> > > >>>>>>
> > > >>>>>> I checked the console and after you asked I have re checked it
> as
> > > >>>> well. I
> > > >>>>>> used it with the CLI tool in parallel too.
> > > >>>>>> In the requirement specification there was a reference console
> > > >> which
> > > >>> I
> > > >>>>>> mentioned in my earlier mail that I couldn't get it to run. So
> I'm
> > > >>> not
> > > >>>>>> exactly clear with the requirements. It would be a great help if
> > > >>>> someone
> > > >>>>>> can point me to a place where i can find the requirements. As I
> > > >> have
> > > >>> to
> > > >>>>>> prepare the proposal (27th March) please kindly take a look at
> > this
> > > >>>> ASAP.
> > > >>>>>>
> > > >>>>>> Thank you
> > > >>>>>>
> > > >>>>>> On Fri, Mar 9, 2018 at 9:05 PM, yukon <yu...@apache.org> wrote:
> > > >>>>>>
> > > >>>>>>> Edit the subject!
> > > >>>>>>>
> > > >>>>>>> On Fri, Mar 9, 2018 at 10:47 PM, yukon <yu...@apache.org>
> wrote:
> > > >>>>>>>
> > > >>>>>>>> Hi,
> > > >>>>>>>>
> > > >>>>>>>> ```
> > > >>>>>>>> The other thing is what are the expected features in the new
> > > >>>> console?
> > > >>>>>>>> ```
> > > >>>>>>>>
> > > >>>>>>>> Do you check out the features in the current console[1]?
> > > >>>>>>>>
> > > >>>>>>>> You may have ideas about the features after trying this
> console
> > > >>> and
> > > >>>>> the
> > > >>>>>>>> `admin` tool[2], then make a design and let's discuss based on
> > > >>> it.
> > > >>>>>>>>
> > > >>>>>>>> Regards,
> > > >>>>>>>> yukon
> > > >>>>>>>>
> > > >>>>>>>> [1]. https://github.com/apache/rocketmq-externals/tree/
> > > >>>>>>>> master/rocketmq-console
> > > >>>>>>>> [2].https://github.com/apache/rocketmq/blob/master/
> > > >>>>>>>> distribution/bin/mqadmin
> > > >>>>>>>>
> > > >>>>>>>> On Thu, Mar 8, 2018 at 7:26 PM, Ahmed Ifhaam <
> > > >>>> ahmedifhaam1@gmail.com
> > > >>>>>>
> > > >>>>>>>> wrote:
> > > >>>>>>>>
> > > >>>>>>>>> HI,
> > > >>>>>>>>> Regarding this RocketMQ-380,
> > > >>>>>>>>> I have issues in running the referenced console when ever i
> > > >> try
> > > >>> to
> > > >>>>>> enter
> > > >>>>>>>>> my
> > > >>>>>>>>> personal details page is automatically redirected to home
> > > >> page.
> > > >>>>>>>>> Hence i'm not being able to activate the messaging service
> > > >>> which i
> > > >>>>>>> believe
> > > >>>>>>>>> should work.
> > > >>>>>>>>> https://mns.console.aliyun.com/?spm=5176.2020520130.0.0.4db6
> > > >>>>>>>>> 3db5cHTXtU#/list/cn-hangzhou
> > > >>>>>>>>> From this link when i click activate button it is redirecting
> > > >> to
> > > >>>> the
> > > >>>>>>> home
> > > >>>>>>>>> page. but according to the documentation it should take me to
> > > >> a
> > > >>>> form
> > > >>>>>> to
> > > >>>>>>>>> fill my personal details. I created an account and i can
> login
> > > >>> to
> > > >>>> my
> > > >>>>>>>>> account as well. Please help on this.
> > > >>>>>>>>>
> > > >>>>>>>>> The other thing is what are the expected features in the new
> > > >>>>> console?
> > > >>>>>>>>> Please give a short description.
> > > >>>>>>>>>
> > > >>>>>>>>> Thanks in advance.
> > > >>>>>>>>>
> > > >>>>>>>>> On Wed, Mar 7, 2018 at 12:40 AM, Ahmed Ifhaam <
> > > >>>>> ahmedifhaam1@gmail.com
> > > >>>>>>>
> > > >>>>>>>>> wrote:
> > > >>>>>>>>>
> > > >>>>>>>>>> Ok sorry, changing on bin/runbrocker.sh worked Thank you
> > > >>>>>>>>>>
> > > >>>>>>>>>> On Wed, Mar 7, 2018 at 12:27 AM, Sohaib Iftikhar <
> > > >>>>>>> sohaib1692@gmail.com>
> > > >>>>>>>>>> wrote:
> > > >>>>>>>>>>
> > > >>>>>>>>>>> Hi Ahmed,
> > > >>>>>>>>>>>
> > > >>>>>>>>>>> That file is for the nameserver. You also need to change
> > > >> the
> > > >>>>>>> JAVA_OPTS
> > > >>>>>>>>> for
> > > >>>>>>>>>>> the broker. Look at the fine `bin/runbroker.sh`.
> > > >>>>>>>>>>>
> > > >>>>>>>>>>> Thanks,
> > > >>>>>>>>>>> Sohaib
> > > >>>>>>>>>>>
> > > >>>>>>>>>>> On Tue, Mar 6, 2018 at 7:41 PM, Ahmed Ifhaam <
> > > >>>>>> ahmedifhaam1@gmail.com
> > > >>>>>>>>
> > > >>>>>>>>>>> wrote:
> > > >>>>>>>>>>>
> > > >>>>>>>>>>>> I tried the way you asked me to do, actually values were
> > > >> 4g
> > > >>>>> only
> > > >>>>>>> even
> > > >>>>>>>>>>>> without changing but ichanged it back to 2gb also and
> > > >> tried
> > > >>>> no
> > > >>>>>>> effect
> > > >>>>>>>>>>> its
> > > >>>>>>>>>>>> taking 8 gb.
> > > >>>>>>>>>>>> I changed it in the file
> > > >>>>>>>>>>>> "distribution/target/apache-rocketmq/bin/runserver.sh"
> > > >> is
> > > >>> it
> > > >>>>> the
> > > >>>>>>>>> right
> > > >>>>>>>>>>>> file
> > > >>>>>>>>>>>> to change ?
> > > >>>>>>>>>>>>
> > > >>>>>>>>>>>> Thank you
> > > >>>>>>>>>>>>
> > > >>>>>>>>>>>> On Tue, Mar 6, 2018 at 12:00 PM, Ahmed Ifhaam <
> > > >>>>>>>>> ahmedifhaam1@gmail.com>
> > > >>>>>>>>>>>> wrote:
> > > >>>>>>>>>>>>
> > > >>>>>>>>>>>>> THANK YOU
> > > >>>>>>>>>>>>>
> > > >>>>>>>>>>>>> On Tue, Mar 6, 2018 at 11:22 AM, yukon <
> > > >> yukon@apache.org
> > > >>>>
> > > >>>>>> wrote:
> > > >>>>>>>>>>>>>
> > > >>>>>>>>>>>>>> Hi,
> > > >>>>>>>>>>>>>>
> > > >>>>>>>>>>>>>> Change this line:
> > > >>>>>>>>>>>>>>
> > > >>>>>>>>>>>>>> ```
> > > >>>>>>>>>>>>>> JAVA_OPT="${JAVA_OPT} -server -Xms8g -Xmx8g -Xmn4g"
> > > >>>>>>>>>>>>>> ```
> > > >>>>>>>>>>>>>>
> > > >>>>>>>>>>>>>> to:
> > > >>>>>>>>>>>>>>
> > > >>>>>>>>>>>>>> ```
> > > >>>>>>>>>>>>>> JAVA_OPT="${JAVA_OPT} -server -Xms4g -Xmx4g -Xmn2g"
> > > >>>>>>>>>>>>>> ```
> > > >>>>>>>>>>>>>>
> > > >>>>>>>>>>>>>> It's a Java application, broker will only generate a
> > > >> 4G
> > > >>>> heap
> > > >>>>>>> now~
> > > >>>>>>>>>>>>>>
> > > >>>>>>>>>>>>>> Regards,
> > > >>>>>>>>>>>>>> yukon
> > > >>>>>>>>>>>>>>
> > > >>>>>>>>>>>>>> On Tue, Mar 6, 2018 at 1:14 PM, Ahmed Ifhaam <
> > > >>>>>>>>> ahmedifhaam1@gmail.com
> > > >>>>>>>>>>>>
> > > >>>>>>>>>>>>>> wrote:
> > > >>>>>>>>>>>>>>
> > > >>>>>>>>>>>>>>> hi yukon,
> > > >>>>>>>>>>>>>>> As you said its taking 8gb almost thats why my
> > > >> system
> > > >>> is
> > > >>>>>>> getting
> > > >>>>>>>>>>> stuck
> > > >>>>>>>>>>>>>>> mostly. I read the scripts in the bin folder i
> > > >> didn't
> > > >>>>> find a
> > > >>>>>>>>> place
> > > >>>>>>>>>>> to
> > > >>>>>>>>>>>>>>> adjust the memory needed. I have only 8GB of ram and
> > > >>> my
> > > >>>>> hard
> > > >>>>>>>>> disk
> > > >>>>>>>>>>> is
> > > >>>>>>>>>>>>>> not an
> > > >>>>>>>>>>>>>>> ssd so i need to work without swap as much as
> > > >> possible
> > > >>>> can
> > > >>>>>> you
> > > >>>>>>>>>>> help me
> > > >>>>>>>>>>>>>> on
> > > >>>>>>>>>>>>>>> this please .
> > > >>>>>>>>>>>>>>>
> > > >>>>>>>>>>>>>>> Thank you
> > > >>>>>>>>>>>>>>>
> > > >>>>>>>>>>>>>>> On Mon, Mar 5, 2018 at 5:02 PM, yukon <
> > > >>> yukon@apache.org
> > > >>>>>
> > > >>>>>>> wrote:
> > > >>>>>>>>>>>>>>>
> > > >>>>>>>>>>>>>>>> Hi,
> > > >>>>>>>>>>>>>>>>
> > > >>>>>>>>>>>>>>>> The start script will consume 8GB mem, you could
> > > >>>> adjust
> > > >>>>>> the
> > > >>>>>>>>>>> script
> > > >>>>>>>>>>>>>> before
> > > >>>>>>>>>>>>>>>> running broker[1].
> > > >>>>>>>>>>>>>>>>
> > > >>>>>>>>>>>>>>>> Also please try the current rocketmq console for
> > > >>>>>>> reference[2].
> > > >>>>>>>>>>>>>>>>
> > > >>>>>>>>>>>>>>>> Let us know if you have any question.
> > > >>>>>>>>>>>>>>>>
> > > >>>>>>>>>>>>>>>> [1].
> > > >>>>>>>>>>>>>>>> https://github.com/apache/rocketmq/blob/master/
> > > >>>>>>>>>>>>>>>> distribution/bin/runbroker.sh
> > > >>>>>>>>>>>>>>>> [2].
> > > >>>>>>>>>>>>>>>> https://github.com/apache/
> > > >> rocketmq-externals/tree/
> > > >>>>>>>>>>>>>>> master/rocketmq-console
> > > >>>>>>>>>>>>>>>>
> > > >>>>>>>>>>>>>>>> Regards,
> > > >>>>>>>>>>>>>>>> yukon
> > > >>>>>>>>>>>>>>>>
> > > >>>>>>>>>>>>>>>> On Mon, Mar 5, 2018 at 5:33 PM, Ahmed Ifhaam <
> > > >>>>>>>>>>>> ahmedifhaam1@gmail.com>
> > > >>>>>>>>>>>>>>>> wrote:
> > > >>>>>>>>>>>>>>>>
> > > >>>>>>>>>>>>>>>>> Hi all,
> > > >>>>>>>>>>>>>>>>>
> > > >>>>>>>>>>>>>>>>> I'm Ahmed Ifhaam from Sri Lanka. I'm interested
> > > >> in
> > > >>>>>>>>>>> participating
> > > >>>>>>>>>>>>>> GSOC
> > > >>>>>>>>>>>>>>>> 2018.
> > > >>>>>>>>>>>>>>>>> For my project i'm willing to take ROCKETMQ-380
> > > >>>>>>>>>>>>>>>>> <https://issues.apache.org/
> > > >>> jira/browse/ROCKETMQ-380
> > > >>>>>
> > > >>>>>>> issue.
> > > >>>>>>>>>>> Since
> > > >>>>>>>>>>>>>> i'm
> > > >>>>>>>>>>>>>>>> new
> > > >>>>>>>>>>>>>>>>> to the product. Where can i start ? Please help
> > > >> me
> > > >>>> on
> > > >>>>>>> this.
> > > >>>>>>>>> I
> > > >>>>>>>>>>>> tried
> > > >>>>>>>>>>>>>>>> running
> > > >>>>>>>>>>>>>>>>> Rocket-MQ but it is taking a lot of memory which
> > > >>>>> results
> > > >>>>>>> my
> > > >>>>>>>>>>> system
> > > >>>>>>>>>>>>>> to
> > > >>>>>>>>>>>>>>>> hang.
> > > >>>>>>>>>>>>>>>>> I'm looking for the proper way to start solving
> > > >>> this
> > > >>>>>>> issue.
> > > >>>>>>>>>>>>>>>>>
> > > >>>>>>>>>>>>>>>>> Thank you.
> > > >>>>>>>>>>>>>>>>>
> > > >>>>>>>>>>>>>>>>> --
> > > >>>>>>>>>>>>>>>>> *Ahmed Ifhaam *
> > > >>>>>>>>>>>>>>>>> University of Kelaniya | MIT '19
> > > >>>>>>>>>>>>>>>>> Tel :- 94662244937 | Mob :- 94776699609
> > > >>>>>>>>>>>>>>>>> ahmedifhaam1@gmail.com <
> > > >>>> E-mail-ahmedifhaam1@gmail.com
> > > >>>>>>
> > > >>>>>>>>>>>>>>>>>
> > > >>>>>>>>>>>>>>>>
> > > >>>>>>>>>>>>>>>
> > > >>>>>>>>>>>>>>>
> > > >>>>>>>>>>>>>>>
> > > >>>>>>>>>>>>>>> --
> > > >>>>>>>>>>>>>>> *Ahmed Ifhaam *
> > > >>>>>>>>>>>>>>> University of Kelaniya | MIT '19
> > > >>>>>>>>>>>>>>> Tel :- 0662244937 | Mob :- 0776699609
> > > >>>>>>>>>>>>>>> ahmedifhaam1@gmail.com <
> > > >> E-mail-ahmedifhaam1@gmail.com
> > > >>>>
> > > >>>>>>>>>>>>>>>
> > > >>>>>>>>>>>>>>
> > > >>>>>>>>>>>>>
> > > >>>>>>>>>>>>>
> > > >>>>>>>>>>>>>
> > > >>>>>>>>>>>>> --
> > > >>>>>>>>>>>>> *Ahmed Ifhaam *
> > > >>>>>>>>>>>>> University of Kelaniya | MIT '19
> > > >>>>>>>>>>>>> Tel :- 0662244937 | Mob :- 0776699609
> > > >>>>>>>>>>>>> ahmedifhaam1@gmail.com <E-...@gmail.com>
> > > >>>>>>>>>>>>>
> > > >>>>>>>>>>>>
> > > >>>>>>>>>>>>
> > > >>>>>>>>>>>>
> > > >>>>>>>>>>>> --
> > > >>>>>>>>>>>> *Ahmed Ifhaam *
> > > >>>>>>>>>>>> University of Kelaniya | MIT '19
> > > >>>>>>>>>>>> Tel :- 0662244937 | Mob :- 0776699609
> > > >>>>>>>>>>>> ahmedifhaam1@gmail.com <E-...@gmail.com>
> > > >>>>>>>>>>>>
> > > >>>>>>>>>>>
> > > >>>>>>>>>>
> > > >>>>>>>>>>
> > > >>>>>>>>>>
> > > >>>>>>>>>> --
> > > >>>>>>>>>> *Ahmed Ifhaam *
> > > >>>>>>>>>> University of Kelaniya | MIT '19
> > > >>>>>>>>>> Tel :- 0662244937 | Mob :- 0776699609
> > > >>>>>>>>>> ahmedifhaam1@gmail.com <E-...@gmail.com>
> > > >>>>>>>>>>
> > > >>>>>>>>>
> > > >>>>>>>>>
> > > >>>>>>>>>
> > > >>>>>>>>> --
> > > >>>>>>>>> *Ahmed Ifhaam *
> > > >>>>>>>>> University of Kelaniya | MIT '19
> > > >>>>>>>>> Tel :- 0662244937 | Mob :- 0776699609
> > > >>>>>>>>> ahmedifhaam1@gmail.com <E-...@gmail.com>
> > > >>>>>>>>>
> > > >>>>>>>>
> > > >>>>>>>>
> > > >>>>>>>
> > > >>>>>>
> > > >>>>>>
> > > >>>>>>
> > > >>>>>> --
> > > >>>>>> *Ahmed Ifhaam *
> > > >>>>>> University of Kelaniya | MIT '19
> > > >>>>>> Tel :- 0662244937 | Mob :- 0776699609
> > > >>>>>> ahmedifhaam1@gmail.com <E-...@gmail.com>
> > > >>>>>>
> > > >>>>>
> > > >>>>
> > > >>>>
> > > >>>>
> > > >>>> --
> > > >>>> *Ahmed Ifhaam *
> > > >>>> University of Kelaniya | MIT '19
> > > >>>> Tel :- 0662244937 | Mob :- 0776699609
> > > >>>> ahmedifhaam1@gmail.com <E-...@gmail.com>
> > > >>>>
> > > >>>
> > > >>
> > > >>
> > > >>
> > > >> --
> > > >> *Ahmed Ifhaam *
> > > >> University of Kelaniya | MIT '19
> > > >> Tel :- 0662244937 | Mob :- 0776699609
> > > >> ahmedifhaam1@gmail.com <E-...@gmail.com>
> > > >>
> > >
> > >
> >
> >
> > --
> > *Ahmed Ifhaam *
> > University of Kelaniya | MIT '19
> > Tel :- 0662244937 | Mob :- 0776699609
> > ahmedifhaam1@gmail.com <E-...@gmail.com>
> >
>



-- 
*Ahmed Ifhaam *
University of Kelaniya | MIT '19
Tel :- 0662244937 | Mob :- 0776699609
ahmedifhaam1@gmail.com <E-...@gmail.com>

Re: [GSOC][ROCKETMQ-380] Provide a modern and friendly console for RocketMQ

Posted by yukon <yu...@apache.org>.
Hi,

I think it's acceptable, and it's time to draft the proposal, right?

Regards

On Mon, Mar 19, 2018 at 6:23 PM, Ahmed Ifhaam <ah...@gmail.com>
wrote:

> hi Gosling,Yukon,
>
> On my understanding even if we implement two different consoles we should
> implement an authentication method because most of these commands may cause
> considerable problems if used without proper understanding. And then we
> have to implement the same already available features in the new console as
> well. so i think its better to implement role based one in the same console
> I had a doubt and i was waiting to clarify from you,Currently
> Authentication is optional, so if we are to do role based one, the idea i
> had was when we are changing to ops tab we can ask for authentication. Is
> it fine or we change the console to request for login every time it
> starts(Mandatory login) ?
>
> Thank you.
>
> On Mon, Mar 19, 2018 at 2:38 PM, Von Gosling <vo...@apache.org>
> wrote:
>
> > Hi,
> >
> > Nice, I would like to recommend using simple ACL according to Roles :-)
> >
> > Best Regards,
> > Von Gosling
> >
> > > 在 2018年3月19日,17:05,yukon <yu...@apache.org> 写道:
> > >
> > > Yeah, it's important to include these feature in our console.
> > >
> > > BTW, what's your idea about how to handle user features and operations
> > > features?  Integrate these features in one console with two kinds of
> > > role(user and admin), or provide two independent consoles?
> > >
> > > Regards,
> > > yukon
> > >
> > > On Mon, Mar 19, 2018 at 4:23 PM, Ahmed Ifhaam <ah...@gmail.com>
> > > wrote:
> > >
> > >> hi yukon,
> > >>
> > >> I've been working on the requirements. When i listed the features
> > available
> > >> in cli admin tool but not in the console i found the following list. I
> > >> would like some feedback on the list before i start next step.
> > >> 1. brokerConfigurationUpdate
> > >> 2. BrokerConsume Stats
> > >> 3. CleanExpiredCQ
> > >> 4. CleanUnusedTopic
> > >> 5. WipeWritePermissions
> > >> 6. updateOrderConf
> > >> 7. UpdateKvConf
> > >> 8. DeleteKVConf
> > >> 9. CheckMsgSendRT
> > >> 10. clusterRT
> > >> 11. CloneGroupOffset
> > >> 12. ResetOffsetByTimeStamp
> > >>
> > >> This is the list which i think i should implement. But i have seen in
> > the
> > >> system labels differ a bit from the *'adminTool'*. Also though i tried
> > the
> > >> tool i may have missed something. In that case i just want to confirm
> > these
> > >> are not already there in the current console and these are the only
> > things
> > >> that are not in the current console.
> > >>
> > >> Thank you
> > >>
> > >> On Sun, Mar 18, 2018 at 8:43 AM, yukon <yu...@apache.org> wrote:
> > >>
> > >>> Hi,
> > >>>
> > >>> Yes, most of the user-related features already exist, but we also
> need
> > an
> > >>> operations console, more details please refer to our admin client:
> > >>> http://rocketmq.apache.org/docs/cli-admin-tool/
> > >>>
> > >>> Regards
> > >>>
> > >>> On Sun, Mar 18, 2018 at 1:03 AM, Ahmed Ifhaam <
> ahmedifhaam1@gmail.com>
> > >>> wrote:
> > >>>
> > >>>> hi yukon,
> > >>>>
> > >>>> I tried the commercial product. There is not much change in both
> > except
> > >>> the
> > >>>> user interface, most of the features are already there, organizing
> and
> > >>> look
> > >>>> and feel of the commercial one is looking better. Before i draft the
> > >>> design
> > >>>> for my changes, I need to know whether the changes you expect are
> > >> totally
> > >>>> on UI Design ? Or a new feature on analytics kind of thing ?
> > >>>>
> > >>>> Thank you
> > >>>>
> > >>>> On Fri, Mar 16, 2018 at 7:47 AM, yukon <yu...@apache.org> wrote:
> > >>>>
> > >>>>> Hi,
> > >>>>>
> > >>>>> This is a commercial version[1] of apache rocketmq and could be
> your
> > >>>>> reference.
> > >>>>>
> > >>>>> After trying this console, hope you could draft the design ASAP and
> > >>> then
> > >>>> we
> > >>>>> can discuss based on i.
> > >>>>>
> > >>>>>
> > >>>>> Regards,
> > >>>>> yukon
> > >>>>>
> > >>>>> [1]. https://www.alibabacloud.com/product/mq
> > >>>>>
> > >>>>> On Fri, Mar 16, 2018 at 2:41 AM, Ahmed Ifhaam <
> > >> ahmedifhaam1@gmail.com>
> > >>>>> wrote:
> > >>>>>
> > >>>>>> Hi yukon,
> > >>>>>>
> > >>>>>> I checked the console and after you asked I have re checked it as
> > >>>> well. I
> > >>>>>> used it with the CLI tool in parallel too.
> > >>>>>> In the requirement specification there was a reference console
> > >> which
> > >>> I
> > >>>>>> mentioned in my earlier mail that I couldn't get it to run. So I'm
> > >>> not
> > >>>>>> exactly clear with the requirements. It would be a great help if
> > >>>> someone
> > >>>>>> can point me to a place where i can find the requirements. As I
> > >> have
> > >>> to
> > >>>>>> prepare the proposal (27th March) please kindly take a look at
> this
> > >>>> ASAP.
> > >>>>>>
> > >>>>>> Thank you
> > >>>>>>
> > >>>>>> On Fri, Mar 9, 2018 at 9:05 PM, yukon <yu...@apache.org> wrote:
> > >>>>>>
> > >>>>>>> Edit the subject!
> > >>>>>>>
> > >>>>>>> On Fri, Mar 9, 2018 at 10:47 PM, yukon <yu...@apache.org> wrote:
> > >>>>>>>
> > >>>>>>>> Hi,
> > >>>>>>>>
> > >>>>>>>> ```
> > >>>>>>>> The other thing is what are the expected features in the new
> > >>>> console?
> > >>>>>>>> ```
> > >>>>>>>>
> > >>>>>>>> Do you check out the features in the current console[1]?
> > >>>>>>>>
> > >>>>>>>> You may have ideas about the features after trying this console
> > >>> and
> > >>>>> the
> > >>>>>>>> `admin` tool[2], then make a design and let's discuss based on
> > >>> it.
> > >>>>>>>>
> > >>>>>>>> Regards,
> > >>>>>>>> yukon
> > >>>>>>>>
> > >>>>>>>> [1]. https://github.com/apache/rocketmq-externals/tree/
> > >>>>>>>> master/rocketmq-console
> > >>>>>>>> [2].https://github.com/apache/rocketmq/blob/master/
> > >>>>>>>> distribution/bin/mqadmin
> > >>>>>>>>
> > >>>>>>>> On Thu, Mar 8, 2018 at 7:26 PM, Ahmed Ifhaam <
> > >>>> ahmedifhaam1@gmail.com
> > >>>>>>
> > >>>>>>>> wrote:
> > >>>>>>>>
> > >>>>>>>>> HI,
> > >>>>>>>>> Regarding this RocketMQ-380,
> > >>>>>>>>> I have issues in running the referenced console when ever i
> > >> try
> > >>> to
> > >>>>>> enter
> > >>>>>>>>> my
> > >>>>>>>>> personal details page is automatically redirected to home
> > >> page.
> > >>>>>>>>> Hence i'm not being able to activate the messaging service
> > >>> which i
> > >>>>>>> believe
> > >>>>>>>>> should work.
> > >>>>>>>>> https://mns.console.aliyun.com/?spm=5176.2020520130.0.0.4db6
> > >>>>>>>>> 3db5cHTXtU#/list/cn-hangzhou
> > >>>>>>>>> From this link when i click activate button it is redirecting
> > >> to
> > >>>> the
> > >>>>>>> home
> > >>>>>>>>> page. but according to the documentation it should take me to
> > >> a
> > >>>> form
> > >>>>>> to
> > >>>>>>>>> fill my personal details. I created an account and i can login
> > >>> to
> > >>>> my
> > >>>>>>>>> account as well. Please help on this.
> > >>>>>>>>>
> > >>>>>>>>> The other thing is what are the expected features in the new
> > >>>>> console?
> > >>>>>>>>> Please give a short description.
> > >>>>>>>>>
> > >>>>>>>>> Thanks in advance.
> > >>>>>>>>>
> > >>>>>>>>> On Wed, Mar 7, 2018 at 12:40 AM, Ahmed Ifhaam <
> > >>>>> ahmedifhaam1@gmail.com
> > >>>>>>>
> > >>>>>>>>> wrote:
> > >>>>>>>>>
> > >>>>>>>>>> Ok sorry, changing on bin/runbrocker.sh worked Thank you
> > >>>>>>>>>>
> > >>>>>>>>>> On Wed, Mar 7, 2018 at 12:27 AM, Sohaib Iftikhar <
> > >>>>>>> sohaib1692@gmail.com>
> > >>>>>>>>>> wrote:
> > >>>>>>>>>>
> > >>>>>>>>>>> Hi Ahmed,
> > >>>>>>>>>>>
> > >>>>>>>>>>> That file is for the nameserver. You also need to change
> > >> the
> > >>>>>>> JAVA_OPTS
> > >>>>>>>>> for
> > >>>>>>>>>>> the broker. Look at the fine `bin/runbroker.sh`.
> > >>>>>>>>>>>
> > >>>>>>>>>>> Thanks,
> > >>>>>>>>>>> Sohaib
> > >>>>>>>>>>>
> > >>>>>>>>>>> On Tue, Mar 6, 2018 at 7:41 PM, Ahmed Ifhaam <
> > >>>>>> ahmedifhaam1@gmail.com
> > >>>>>>>>
> > >>>>>>>>>>> wrote:
> > >>>>>>>>>>>
> > >>>>>>>>>>>> I tried the way you asked me to do, actually values were
> > >> 4g
> > >>>>> only
> > >>>>>>> even
> > >>>>>>>>>>>> without changing but ichanged it back to 2gb also and
> > >> tried
> > >>>> no
> > >>>>>>> effect
> > >>>>>>>>>>> its
> > >>>>>>>>>>>> taking 8 gb.
> > >>>>>>>>>>>> I changed it in the file
> > >>>>>>>>>>>> "distribution/target/apache-rocketmq/bin/runserver.sh"
> > >> is
> > >>> it
> > >>>>> the
> > >>>>>>>>> right
> > >>>>>>>>>>>> file
> > >>>>>>>>>>>> to change ?
> > >>>>>>>>>>>>
> > >>>>>>>>>>>> Thank you
> > >>>>>>>>>>>>
> > >>>>>>>>>>>> On Tue, Mar 6, 2018 at 12:00 PM, Ahmed Ifhaam <
> > >>>>>>>>> ahmedifhaam1@gmail.com>
> > >>>>>>>>>>>> wrote:
> > >>>>>>>>>>>>
> > >>>>>>>>>>>>> THANK YOU
> > >>>>>>>>>>>>>
> > >>>>>>>>>>>>> On Tue, Mar 6, 2018 at 11:22 AM, yukon <
> > >> yukon@apache.org
> > >>>>
> > >>>>>> wrote:
> > >>>>>>>>>>>>>
> > >>>>>>>>>>>>>> Hi,
> > >>>>>>>>>>>>>>
> > >>>>>>>>>>>>>> Change this line:
> > >>>>>>>>>>>>>>
> > >>>>>>>>>>>>>> ```
> > >>>>>>>>>>>>>> JAVA_OPT="${JAVA_OPT} -server -Xms8g -Xmx8g -Xmn4g"
> > >>>>>>>>>>>>>> ```
> > >>>>>>>>>>>>>>
> > >>>>>>>>>>>>>> to:
> > >>>>>>>>>>>>>>
> > >>>>>>>>>>>>>> ```
> > >>>>>>>>>>>>>> JAVA_OPT="${JAVA_OPT} -server -Xms4g -Xmx4g -Xmn2g"
> > >>>>>>>>>>>>>> ```
> > >>>>>>>>>>>>>>
> > >>>>>>>>>>>>>> It's a Java application, broker will only generate a
> > >> 4G
> > >>>> heap
> > >>>>>>> now~
> > >>>>>>>>>>>>>>
> > >>>>>>>>>>>>>> Regards,
> > >>>>>>>>>>>>>> yukon
> > >>>>>>>>>>>>>>
> > >>>>>>>>>>>>>> On Tue, Mar 6, 2018 at 1:14 PM, Ahmed Ifhaam <
> > >>>>>>>>> ahmedifhaam1@gmail.com
> > >>>>>>>>>>>>
> > >>>>>>>>>>>>>> wrote:
> > >>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>> hi yukon,
> > >>>>>>>>>>>>>>> As you said its taking 8gb almost thats why my
> > >> system
> > >>> is
> > >>>>>>> getting
> > >>>>>>>>>>> stuck
> > >>>>>>>>>>>>>>> mostly. I read the scripts in the bin folder i
> > >> didn't
> > >>>>> find a
> > >>>>>>>>> place
> > >>>>>>>>>>> to
> > >>>>>>>>>>>>>>> adjust the memory needed. I have only 8GB of ram and
> > >>> my
> > >>>>> hard
> > >>>>>>>>> disk
> > >>>>>>>>>>> is
> > >>>>>>>>>>>>>> not an
> > >>>>>>>>>>>>>>> ssd so i need to work without swap as much as
> > >> possible
> > >>>> can
> > >>>>>> you
> > >>>>>>>>>>> help me
> > >>>>>>>>>>>>>> on
> > >>>>>>>>>>>>>>> this please .
> > >>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>> Thank you
> > >>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>> On Mon, Mar 5, 2018 at 5:02 PM, yukon <
> > >>> yukon@apache.org
> > >>>>>
> > >>>>>>> wrote:
> > >>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>> Hi,
> > >>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>> The start script will consume 8GB mem, you could
> > >>>> adjust
> > >>>>>> the
> > >>>>>>>>>>> script
> > >>>>>>>>>>>>>> before
> > >>>>>>>>>>>>>>>> running broker[1].
> > >>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>> Also please try the current rocketmq console for
> > >>>>>>> reference[2].
> > >>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>> Let us know if you have any question.
> > >>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>> [1].
> > >>>>>>>>>>>>>>>> https://github.com/apache/rocketmq/blob/master/
> > >>>>>>>>>>>>>>>> distribution/bin/runbroker.sh
> > >>>>>>>>>>>>>>>> [2].
> > >>>>>>>>>>>>>>>> https://github.com/apache/
> > >> rocketmq-externals/tree/
> > >>>>>>>>>>>>>>> master/rocketmq-console
> > >>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>> Regards,
> > >>>>>>>>>>>>>>>> yukon
> > >>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>> On Mon, Mar 5, 2018 at 5:33 PM, Ahmed Ifhaam <
> > >>>>>>>>>>>> ahmedifhaam1@gmail.com>
> > >>>>>>>>>>>>>>>> wrote:
> > >>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>> Hi all,
> > >>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>> I'm Ahmed Ifhaam from Sri Lanka. I'm interested
> > >> in
> > >>>>>>>>>>> participating
> > >>>>>>>>>>>>>> GSOC
> > >>>>>>>>>>>>>>>> 2018.
> > >>>>>>>>>>>>>>>>> For my project i'm willing to take ROCKETMQ-380
> > >>>>>>>>>>>>>>>>> <https://issues.apache.org/
> > >>> jira/browse/ROCKETMQ-380
> > >>>>>
> > >>>>>>> issue.
> > >>>>>>>>>>> Since
> > >>>>>>>>>>>>>> i'm
> > >>>>>>>>>>>>>>>> new
> > >>>>>>>>>>>>>>>>> to the product. Where can i start ? Please help
> > >> me
> > >>>> on
> > >>>>>>> this.
> > >>>>>>>>> I
> > >>>>>>>>>>>> tried
> > >>>>>>>>>>>>>>>> running
> > >>>>>>>>>>>>>>>>> Rocket-MQ but it is taking a lot of memory which
> > >>>>> results
> > >>>>>>> my
> > >>>>>>>>>>> system
> > >>>>>>>>>>>>>> to
> > >>>>>>>>>>>>>>>> hang.
> > >>>>>>>>>>>>>>>>> I'm looking for the proper way to start solving
> > >>> this
> > >>>>>>> issue.
> > >>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>> Thank you.
> > >>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>> --
> > >>>>>>>>>>>>>>>>> *Ahmed Ifhaam *
> > >>>>>>>>>>>>>>>>> University of Kelaniya | MIT '19
> > >>>>>>>>>>>>>>>>> Tel :- 94662244937 | Mob :- 94776699609
> > >>>>>>>>>>>>>>>>> ahmedifhaam1@gmail.com <
> > >>>> E-mail-ahmedifhaam1@gmail.com
> > >>>>>>
> > >>>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>> --
> > >>>>>>>>>>>>>>> *Ahmed Ifhaam *
> > >>>>>>>>>>>>>>> University of Kelaniya | MIT '19
> > >>>>>>>>>>>>>>> Tel :- 0662244937 | Mob :- 0776699609
> > >>>>>>>>>>>>>>> ahmedifhaam1@gmail.com <
> > >> E-mail-ahmedifhaam1@gmail.com
> > >>>>
> > >>>>>>>>>>>>>>>
> > >>>>>>>>>>>>>>
> > >>>>>>>>>>>>>
> > >>>>>>>>>>>>>
> > >>>>>>>>>>>>>
> > >>>>>>>>>>>>> --
> > >>>>>>>>>>>>> *Ahmed Ifhaam *
> > >>>>>>>>>>>>> University of Kelaniya | MIT '19
> > >>>>>>>>>>>>> Tel :- 0662244937 | Mob :- 0776699609
> > >>>>>>>>>>>>> ahmedifhaam1@gmail.com <E-...@gmail.com>
> > >>>>>>>>>>>>>
> > >>>>>>>>>>>>
> > >>>>>>>>>>>>
> > >>>>>>>>>>>>
> > >>>>>>>>>>>> --
> > >>>>>>>>>>>> *Ahmed Ifhaam *
> > >>>>>>>>>>>> University of Kelaniya | MIT '19
> > >>>>>>>>>>>> Tel :- 0662244937 | Mob :- 0776699609
> > >>>>>>>>>>>> ahmedifhaam1@gmail.com <E-...@gmail.com>
> > >>>>>>>>>>>>
> > >>>>>>>>>>>
> > >>>>>>>>>>
> > >>>>>>>>>>
> > >>>>>>>>>>
> > >>>>>>>>>> --
> > >>>>>>>>>> *Ahmed Ifhaam *
> > >>>>>>>>>> University of Kelaniya | MIT '19
> > >>>>>>>>>> Tel :- 0662244937 | Mob :- 0776699609
> > >>>>>>>>>> ahmedifhaam1@gmail.com <E-...@gmail.com>
> > >>>>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>>
> > >>>>>>>>> --
> > >>>>>>>>> *Ahmed Ifhaam *
> > >>>>>>>>> University of Kelaniya | MIT '19
> > >>>>>>>>> Tel :- 0662244937 | Mob :- 0776699609
> > >>>>>>>>> ahmedifhaam1@gmail.com <E-...@gmail.com>
> > >>>>>>>>>
> > >>>>>>>>
> > >>>>>>>>
> > >>>>>>>
> > >>>>>>
> > >>>>>>
> > >>>>>>
> > >>>>>> --
> > >>>>>> *Ahmed Ifhaam *
> > >>>>>> University of Kelaniya | MIT '19
> > >>>>>> Tel :- 0662244937 | Mob :- 0776699609
> > >>>>>> ahmedifhaam1@gmail.com <E-...@gmail.com>
> > >>>>>>
> > >>>>>
> > >>>>
> > >>>>
> > >>>>
> > >>>> --
> > >>>> *Ahmed Ifhaam *
> > >>>> University of Kelaniya | MIT '19
> > >>>> Tel :- 0662244937 | Mob :- 0776699609
> > >>>> ahmedifhaam1@gmail.com <E-...@gmail.com>
> > >>>>
> > >>>
> > >>
> > >>
> > >>
> > >> --
> > >> *Ahmed Ifhaam *
> > >> University of Kelaniya | MIT '19
> > >> Tel :- 0662244937 | Mob :- 0776699609
> > >> ahmedifhaam1@gmail.com <E-...@gmail.com>
> > >>
> >
> >
>
>
> --
> *Ahmed Ifhaam *
> University of Kelaniya | MIT '19
> Tel :- 0662244937 | Mob :- 0776699609
> ahmedifhaam1@gmail.com <E-...@gmail.com>
>

Re: [GSOC][ROCKETMQ-380] Provide a modern and friendly console for RocketMQ

Posted by Ahmed Ifhaam <ah...@gmail.com>.
hi Gosling,Yukon,

On my understanding even if we implement two different consoles we should
implement an authentication method because most of these commands may cause
considerable problems if used without proper understanding. And then we
have to implement the same already available features in the new console as
well. so i think its better to implement role based one in the same console
I had a doubt and i was waiting to clarify from you,Currently
Authentication is optional, so if we are to do role based one, the idea i
had was when we are changing to ops tab we can ask for authentication. Is
it fine or we change the console to request for login every time it
starts(Mandatory login) ?

Thank you.

On Mon, Mar 19, 2018 at 2:38 PM, Von Gosling <vo...@apache.org> wrote:

> Hi,
>
> Nice, I would like to recommend using simple ACL according to Roles :-)
>
> Best Regards,
> Von Gosling
>
> > 在 2018年3月19日,17:05,yukon <yu...@apache.org> 写道:
> >
> > Yeah, it's important to include these feature in our console.
> >
> > BTW, what's your idea about how to handle user features and operations
> > features?  Integrate these features in one console with two kinds of
> > role(user and admin), or provide two independent consoles?
> >
> > Regards,
> > yukon
> >
> > On Mon, Mar 19, 2018 at 4:23 PM, Ahmed Ifhaam <ah...@gmail.com>
> > wrote:
> >
> >> hi yukon,
> >>
> >> I've been working on the requirements. When i listed the features
> available
> >> in cli admin tool but not in the console i found the following list. I
> >> would like some feedback on the list before i start next step.
> >> 1. brokerConfigurationUpdate
> >> 2. BrokerConsume Stats
> >> 3. CleanExpiredCQ
> >> 4. CleanUnusedTopic
> >> 5. WipeWritePermissions
> >> 6. updateOrderConf
> >> 7. UpdateKvConf
> >> 8. DeleteKVConf
> >> 9. CheckMsgSendRT
> >> 10. clusterRT
> >> 11. CloneGroupOffset
> >> 12. ResetOffsetByTimeStamp
> >>
> >> This is the list which i think i should implement. But i have seen in
> the
> >> system labels differ a bit from the *'adminTool'*. Also though i tried
> the
> >> tool i may have missed something. In that case i just want to confirm
> these
> >> are not already there in the current console and these are the only
> things
> >> that are not in the current console.
> >>
> >> Thank you
> >>
> >> On Sun, Mar 18, 2018 at 8:43 AM, yukon <yu...@apache.org> wrote:
> >>
> >>> Hi,
> >>>
> >>> Yes, most of the user-related features already exist, but we also need
> an
> >>> operations console, more details please refer to our admin client:
> >>> http://rocketmq.apache.org/docs/cli-admin-tool/
> >>>
> >>> Regards
> >>>
> >>> On Sun, Mar 18, 2018 at 1:03 AM, Ahmed Ifhaam <ah...@gmail.com>
> >>> wrote:
> >>>
> >>>> hi yukon,
> >>>>
> >>>> I tried the commercial product. There is not much change in both
> except
> >>> the
> >>>> user interface, most of the features are already there, organizing and
> >>> look
> >>>> and feel of the commercial one is looking better. Before i draft the
> >>> design
> >>>> for my changes, I need to know whether the changes you expect are
> >> totally
> >>>> on UI Design ? Or a new feature on analytics kind of thing ?
> >>>>
> >>>> Thank you
> >>>>
> >>>> On Fri, Mar 16, 2018 at 7:47 AM, yukon <yu...@apache.org> wrote:
> >>>>
> >>>>> Hi,
> >>>>>
> >>>>> This is a commercial version[1] of apache rocketmq and could be your
> >>>>> reference.
> >>>>>
> >>>>> After trying this console, hope you could draft the design ASAP and
> >>> then
> >>>> we
> >>>>> can discuss based on i.
> >>>>>
> >>>>>
> >>>>> Regards,
> >>>>> yukon
> >>>>>
> >>>>> [1]. https://www.alibabacloud.com/product/mq
> >>>>>
> >>>>> On Fri, Mar 16, 2018 at 2:41 AM, Ahmed Ifhaam <
> >> ahmedifhaam1@gmail.com>
> >>>>> wrote:
> >>>>>
> >>>>>> Hi yukon,
> >>>>>>
> >>>>>> I checked the console and after you asked I have re checked it as
> >>>> well. I
> >>>>>> used it with the CLI tool in parallel too.
> >>>>>> In the requirement specification there was a reference console
> >> which
> >>> I
> >>>>>> mentioned in my earlier mail that I couldn't get it to run. So I'm
> >>> not
> >>>>>> exactly clear with the requirements. It would be a great help if
> >>>> someone
> >>>>>> can point me to a place where i can find the requirements. As I
> >> have
> >>> to
> >>>>>> prepare the proposal (27th March) please kindly take a look at this
> >>>> ASAP.
> >>>>>>
> >>>>>> Thank you
> >>>>>>
> >>>>>> On Fri, Mar 9, 2018 at 9:05 PM, yukon <yu...@apache.org> wrote:
> >>>>>>
> >>>>>>> Edit the subject!
> >>>>>>>
> >>>>>>> On Fri, Mar 9, 2018 at 10:47 PM, yukon <yu...@apache.org> wrote:
> >>>>>>>
> >>>>>>>> Hi,
> >>>>>>>>
> >>>>>>>> ```
> >>>>>>>> The other thing is what are the expected features in the new
> >>>> console?
> >>>>>>>> ```
> >>>>>>>>
> >>>>>>>> Do you check out the features in the current console[1]?
> >>>>>>>>
> >>>>>>>> You may have ideas about the features after trying this console
> >>> and
> >>>>> the
> >>>>>>>> `admin` tool[2], then make a design and let's discuss based on
> >>> it.
> >>>>>>>>
> >>>>>>>> Regards,
> >>>>>>>> yukon
> >>>>>>>>
> >>>>>>>> [1]. https://github.com/apache/rocketmq-externals/tree/
> >>>>>>>> master/rocketmq-console
> >>>>>>>> [2].https://github.com/apache/rocketmq/blob/master/
> >>>>>>>> distribution/bin/mqadmin
> >>>>>>>>
> >>>>>>>> On Thu, Mar 8, 2018 at 7:26 PM, Ahmed Ifhaam <
> >>>> ahmedifhaam1@gmail.com
> >>>>>>
> >>>>>>>> wrote:
> >>>>>>>>
> >>>>>>>>> HI,
> >>>>>>>>> Regarding this RocketMQ-380,
> >>>>>>>>> I have issues in running the referenced console when ever i
> >> try
> >>> to
> >>>>>> enter
> >>>>>>>>> my
> >>>>>>>>> personal details page is automatically redirected to home
> >> page.
> >>>>>>>>> Hence i'm not being able to activate the messaging service
> >>> which i
> >>>>>>> believe
> >>>>>>>>> should work.
> >>>>>>>>> https://mns.console.aliyun.com/?spm=5176.2020520130.0.0.4db6
> >>>>>>>>> 3db5cHTXtU#/list/cn-hangzhou
> >>>>>>>>> From this link when i click activate button it is redirecting
> >> to
> >>>> the
> >>>>>>> home
> >>>>>>>>> page. but according to the documentation it should take me to
> >> a
> >>>> form
> >>>>>> to
> >>>>>>>>> fill my personal details. I created an account and i can login
> >>> to
> >>>> my
> >>>>>>>>> account as well. Please help on this.
> >>>>>>>>>
> >>>>>>>>> The other thing is what are the expected features in the new
> >>>>> console?
> >>>>>>>>> Please give a short description.
> >>>>>>>>>
> >>>>>>>>> Thanks in advance.
> >>>>>>>>>
> >>>>>>>>> On Wed, Mar 7, 2018 at 12:40 AM, Ahmed Ifhaam <
> >>>>> ahmedifhaam1@gmail.com
> >>>>>>>
> >>>>>>>>> wrote:
> >>>>>>>>>
> >>>>>>>>>> Ok sorry, changing on bin/runbrocker.sh worked Thank you
> >>>>>>>>>>
> >>>>>>>>>> On Wed, Mar 7, 2018 at 12:27 AM, Sohaib Iftikhar <
> >>>>>>> sohaib1692@gmail.com>
> >>>>>>>>>> wrote:
> >>>>>>>>>>
> >>>>>>>>>>> Hi Ahmed,
> >>>>>>>>>>>
> >>>>>>>>>>> That file is for the nameserver. You also need to change
> >> the
> >>>>>>> JAVA_OPTS
> >>>>>>>>> for
> >>>>>>>>>>> the broker. Look at the fine `bin/runbroker.sh`.
> >>>>>>>>>>>
> >>>>>>>>>>> Thanks,
> >>>>>>>>>>> Sohaib
> >>>>>>>>>>>
> >>>>>>>>>>> On Tue, Mar 6, 2018 at 7:41 PM, Ahmed Ifhaam <
> >>>>>> ahmedifhaam1@gmail.com
> >>>>>>>>
> >>>>>>>>>>> wrote:
> >>>>>>>>>>>
> >>>>>>>>>>>> I tried the way you asked me to do, actually values were
> >> 4g
> >>>>> only
> >>>>>>> even
> >>>>>>>>>>>> without changing but ichanged it back to 2gb also and
> >> tried
> >>>> no
> >>>>>>> effect
> >>>>>>>>>>> its
> >>>>>>>>>>>> taking 8 gb.
> >>>>>>>>>>>> I changed it in the file
> >>>>>>>>>>>> "distribution/target/apache-rocketmq/bin/runserver.sh"
> >> is
> >>> it
> >>>>> the
> >>>>>>>>> right
> >>>>>>>>>>>> file
> >>>>>>>>>>>> to change ?
> >>>>>>>>>>>>
> >>>>>>>>>>>> Thank you
> >>>>>>>>>>>>
> >>>>>>>>>>>> On Tue, Mar 6, 2018 at 12:00 PM, Ahmed Ifhaam <
> >>>>>>>>> ahmedifhaam1@gmail.com>
> >>>>>>>>>>>> wrote:
> >>>>>>>>>>>>
> >>>>>>>>>>>>> THANK YOU
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> On Tue, Mar 6, 2018 at 11:22 AM, yukon <
> >> yukon@apache.org
> >>>>
> >>>>>> wrote:
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>> Hi,
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> Change this line:
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> ```
> >>>>>>>>>>>>>> JAVA_OPT="${JAVA_OPT} -server -Xms8g -Xmx8g -Xmn4g"
> >>>>>>>>>>>>>> ```
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> to:
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> ```
> >>>>>>>>>>>>>> JAVA_OPT="${JAVA_OPT} -server -Xms4g -Xmx4g -Xmn2g"
> >>>>>>>>>>>>>> ```
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> It's a Java application, broker will only generate a
> >> 4G
> >>>> heap
> >>>>>>> now~
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> Regards,
> >>>>>>>>>>>>>> yukon
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>> On Tue, Mar 6, 2018 at 1:14 PM, Ahmed Ifhaam <
> >>>>>>>>> ahmedifhaam1@gmail.com
> >>>>>>>>>>>>
> >>>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> hi yukon,
> >>>>>>>>>>>>>>> As you said its taking 8gb almost thats why my
> >> system
> >>> is
> >>>>>>> getting
> >>>>>>>>>>> stuck
> >>>>>>>>>>>>>>> mostly. I read the scripts in the bin folder i
> >> didn't
> >>>>> find a
> >>>>>>>>> place
> >>>>>>>>>>> to
> >>>>>>>>>>>>>>> adjust the memory needed. I have only 8GB of ram and
> >>> my
> >>>>> hard
> >>>>>>>>> disk
> >>>>>>>>>>> is
> >>>>>>>>>>>>>> not an
> >>>>>>>>>>>>>>> ssd so i need to work without swap as much as
> >> possible
> >>>> can
> >>>>>> you
> >>>>>>>>>>> help me
> >>>>>>>>>>>>>> on
> >>>>>>>>>>>>>>> this please .
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> Thank you
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> On Mon, Mar 5, 2018 at 5:02 PM, yukon <
> >>> yukon@apache.org
> >>>>>
> >>>>>>> wrote:
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> Hi,
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> The start script will consume 8GB mem, you could
> >>>> adjust
> >>>>>> the
> >>>>>>>>>>> script
> >>>>>>>>>>>>>> before
> >>>>>>>>>>>>>>>> running broker[1].
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> Also please try the current rocketmq console for
> >>>>>>> reference[2].
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> Let us know if you have any question.
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> [1].
> >>>>>>>>>>>>>>>> https://github.com/apache/rocketmq/blob/master/
> >>>>>>>>>>>>>>>> distribution/bin/runbroker.sh
> >>>>>>>>>>>>>>>> [2].
> >>>>>>>>>>>>>>>> https://github.com/apache/
> >> rocketmq-externals/tree/
> >>>>>>>>>>>>>>> master/rocketmq-console
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> Regards,
> >>>>>>>>>>>>>>>> yukon
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>> On Mon, Mar 5, 2018 at 5:33 PM, Ahmed Ifhaam <
> >>>>>>>>>>>> ahmedifhaam1@gmail.com>
> >>>>>>>>>>>>>>>> wrote:
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> Hi all,
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> I'm Ahmed Ifhaam from Sri Lanka. I'm interested
> >> in
> >>>>>>>>>>> participating
> >>>>>>>>>>>>>> GSOC
> >>>>>>>>>>>>>>>> 2018.
> >>>>>>>>>>>>>>>>> For my project i'm willing to take ROCKETMQ-380
> >>>>>>>>>>>>>>>>> <https://issues.apache.org/
> >>> jira/browse/ROCKETMQ-380
> >>>>>
> >>>>>>> issue.
> >>>>>>>>>>> Since
> >>>>>>>>>>>>>> i'm
> >>>>>>>>>>>>>>>> new
> >>>>>>>>>>>>>>>>> to the product. Where can i start ? Please help
> >> me
> >>>> on
> >>>>>>> this.
> >>>>>>>>> I
> >>>>>>>>>>>> tried
> >>>>>>>>>>>>>>>> running
> >>>>>>>>>>>>>>>>> Rocket-MQ but it is taking a lot of memory which
> >>>>> results
> >>>>>>> my
> >>>>>>>>>>> system
> >>>>>>>>>>>>>> to
> >>>>>>>>>>>>>>>> hang.
> >>>>>>>>>>>>>>>>> I'm looking for the proper way to start solving
> >>> this
> >>>>>>> issue.
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> Thank you.
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>> --
> >>>>>>>>>>>>>>>>> *Ahmed Ifhaam *
> >>>>>>>>>>>>>>>>> University of Kelaniya | MIT '19
> >>>>>>>>>>>>>>>>> Tel :- 94662244937 | Mob :- 94776699609
> >>>>>>>>>>>>>>>>> ahmedifhaam1@gmail.com <
> >>>> E-mail-ahmedifhaam1@gmail.com
> >>>>>>
> >>>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>> --
> >>>>>>>>>>>>>>> *Ahmed Ifhaam *
> >>>>>>>>>>>>>>> University of Kelaniya | MIT '19
> >>>>>>>>>>>>>>> Tel :- 0662244937 | Mob :- 0776699609
> >>>>>>>>>>>>>>> ahmedifhaam1@gmail.com <
> >> E-mail-ahmedifhaam1@gmail.com
> >>>>
> >>>>>>>>>>>>>>>
> >>>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>> --
> >>>>>>>>>>>>> *Ahmed Ifhaam *
> >>>>>>>>>>>>> University of Kelaniya | MIT '19
> >>>>>>>>>>>>> Tel :- 0662244937 | Mob :- 0776699609
> >>>>>>>>>>>>> ahmedifhaam1@gmail.com <E-...@gmail.com>
> >>>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>> --
> >>>>>>>>>>>> *Ahmed Ifhaam *
> >>>>>>>>>>>> University of Kelaniya | MIT '19
> >>>>>>>>>>>> Tel :- 0662244937 | Mob :- 0776699609
> >>>>>>>>>>>> ahmedifhaam1@gmail.com <E-...@gmail.com>
> >>>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> --
> >>>>>>>>>> *Ahmed Ifhaam *
> >>>>>>>>>> University of Kelaniya | MIT '19
> >>>>>>>>>> Tel :- 0662244937 | Mob :- 0776699609
> >>>>>>>>>> ahmedifhaam1@gmail.com <E-...@gmail.com>
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> --
> >>>>>>>>> *Ahmed Ifhaam *
> >>>>>>>>> University of Kelaniya | MIT '19
> >>>>>>>>> Tel :- 0662244937 | Mob :- 0776699609
> >>>>>>>>> ahmedifhaam1@gmail.com <E-...@gmail.com>
> >>>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> --
> >>>>>> *Ahmed Ifhaam *
> >>>>>> University of Kelaniya | MIT '19
> >>>>>> Tel :- 0662244937 | Mob :- 0776699609
> >>>>>> ahmedifhaam1@gmail.com <E-...@gmail.com>
> >>>>>>
> >>>>>
> >>>>
> >>>>
> >>>>
> >>>> --
> >>>> *Ahmed Ifhaam *
> >>>> University of Kelaniya | MIT '19
> >>>> Tel :- 0662244937 | Mob :- 0776699609
> >>>> ahmedifhaam1@gmail.com <E-...@gmail.com>
> >>>>
> >>>
> >>
> >>
> >>
> >> --
> >> *Ahmed Ifhaam *
> >> University of Kelaniya | MIT '19
> >> Tel :- 0662244937 | Mob :- 0776699609
> >> ahmedifhaam1@gmail.com <E-...@gmail.com>
> >>
>
>


-- 
*Ahmed Ifhaam *
University of Kelaniya | MIT '19
Tel :- 0662244937 | Mob :- 0776699609
ahmedifhaam1@gmail.com <E-...@gmail.com>

Re: [GSOC][ROCKETMQ-380] Provide a modern and friendly console for RocketMQ

Posted by Von Gosling <vo...@apache.org>.
Hi,

Nice, I would like to recommend using simple ACL according to Roles :-)

Best Regards,
Von Gosling

> 在 2018年3月19日,17:05,yukon <yu...@apache.org> 写道:
> 
> Yeah, it's important to include these feature in our console.
> 
> BTW, what's your idea about how to handle user features and operations
> features?  Integrate these features in one console with two kinds of
> role(user and admin), or provide two independent consoles?
> 
> Regards,
> yukon
> 
> On Mon, Mar 19, 2018 at 4:23 PM, Ahmed Ifhaam <ah...@gmail.com>
> wrote:
> 
>> hi yukon,
>> 
>> I've been working on the requirements. When i listed the features available
>> in cli admin tool but not in the console i found the following list. I
>> would like some feedback on the list before i start next step.
>> 1. brokerConfigurationUpdate
>> 2. BrokerConsume Stats
>> 3. CleanExpiredCQ
>> 4. CleanUnusedTopic
>> 5. WipeWritePermissions
>> 6. updateOrderConf
>> 7. UpdateKvConf
>> 8. DeleteKVConf
>> 9. CheckMsgSendRT
>> 10. clusterRT
>> 11. CloneGroupOffset
>> 12. ResetOffsetByTimeStamp
>> 
>> This is the list which i think i should implement. But i have seen in the
>> system labels differ a bit from the *'adminTool'*. Also though i tried the
>> tool i may have missed something. In that case i just want to confirm these
>> are not already there in the current console and these are the only things
>> that are not in the current console.
>> 
>> Thank you
>> 
>> On Sun, Mar 18, 2018 at 8:43 AM, yukon <yu...@apache.org> wrote:
>> 
>>> Hi,
>>> 
>>> Yes, most of the user-related features already exist, but we also need an
>>> operations console, more details please refer to our admin client:
>>> http://rocketmq.apache.org/docs/cli-admin-tool/
>>> 
>>> Regards
>>> 
>>> On Sun, Mar 18, 2018 at 1:03 AM, Ahmed Ifhaam <ah...@gmail.com>
>>> wrote:
>>> 
>>>> hi yukon,
>>>> 
>>>> I tried the commercial product. There is not much change in both except
>>> the
>>>> user interface, most of the features are already there, organizing and
>>> look
>>>> and feel of the commercial one is looking better. Before i draft the
>>> design
>>>> for my changes, I need to know whether the changes you expect are
>> totally
>>>> on UI Design ? Or a new feature on analytics kind of thing ?
>>>> 
>>>> Thank you
>>>> 
>>>> On Fri, Mar 16, 2018 at 7:47 AM, yukon <yu...@apache.org> wrote:
>>>> 
>>>>> Hi,
>>>>> 
>>>>> This is a commercial version[1] of apache rocketmq and could be your
>>>>> reference.
>>>>> 
>>>>> After trying this console, hope you could draft the design ASAP and
>>> then
>>>> we
>>>>> can discuss based on i.
>>>>> 
>>>>> 
>>>>> Regards,
>>>>> yukon
>>>>> 
>>>>> [1]. https://www.alibabacloud.com/product/mq
>>>>> 
>>>>> On Fri, Mar 16, 2018 at 2:41 AM, Ahmed Ifhaam <
>> ahmedifhaam1@gmail.com>
>>>>> wrote:
>>>>> 
>>>>>> Hi yukon,
>>>>>> 
>>>>>> I checked the console and after you asked I have re checked it as
>>>> well. I
>>>>>> used it with the CLI tool in parallel too.
>>>>>> In the requirement specification there was a reference console
>> which
>>> I
>>>>>> mentioned in my earlier mail that I couldn't get it to run. So I'm
>>> not
>>>>>> exactly clear with the requirements. It would be a great help if
>>>> someone
>>>>>> can point me to a place where i can find the requirements. As I
>> have
>>> to
>>>>>> prepare the proposal (27th March) please kindly take a look at this
>>>> ASAP.
>>>>>> 
>>>>>> Thank you
>>>>>> 
>>>>>> On Fri, Mar 9, 2018 at 9:05 PM, yukon <yu...@apache.org> wrote:
>>>>>> 
>>>>>>> Edit the subject!
>>>>>>> 
>>>>>>> On Fri, Mar 9, 2018 at 10:47 PM, yukon <yu...@apache.org> wrote:
>>>>>>> 
>>>>>>>> Hi,
>>>>>>>> 
>>>>>>>> ```
>>>>>>>> The other thing is what are the expected features in the new
>>>> console?
>>>>>>>> ```
>>>>>>>> 
>>>>>>>> Do you check out the features in the current console[1]?
>>>>>>>> 
>>>>>>>> You may have ideas about the features after trying this console
>>> and
>>>>> the
>>>>>>>> `admin` tool[2], then make a design and let's discuss based on
>>> it.
>>>>>>>> 
>>>>>>>> Regards,
>>>>>>>> yukon
>>>>>>>> 
>>>>>>>> [1]. https://github.com/apache/rocketmq-externals/tree/
>>>>>>>> master/rocketmq-console
>>>>>>>> [2].https://github.com/apache/rocketmq/blob/master/
>>>>>>>> distribution/bin/mqadmin
>>>>>>>> 
>>>>>>>> On Thu, Mar 8, 2018 at 7:26 PM, Ahmed Ifhaam <
>>>> ahmedifhaam1@gmail.com
>>>>>> 
>>>>>>>> wrote:
>>>>>>>> 
>>>>>>>>> HI,
>>>>>>>>> Regarding this RocketMQ-380,
>>>>>>>>> I have issues in running the referenced console when ever i
>> try
>>> to
>>>>>> enter
>>>>>>>>> my
>>>>>>>>> personal details page is automatically redirected to home
>> page.
>>>>>>>>> Hence i'm not being able to activate the messaging service
>>> which i
>>>>>>> believe
>>>>>>>>> should work.
>>>>>>>>> https://mns.console.aliyun.com/?spm=5176.2020520130.0.0.4db6
>>>>>>>>> 3db5cHTXtU#/list/cn-hangzhou
>>>>>>>>> From this link when i click activate button it is redirecting
>> to
>>>> the
>>>>>>> home
>>>>>>>>> page. but according to the documentation it should take me to
>> a
>>>> form
>>>>>> to
>>>>>>>>> fill my personal details. I created an account and i can login
>>> to
>>>> my
>>>>>>>>> account as well. Please help on this.
>>>>>>>>> 
>>>>>>>>> The other thing is what are the expected features in the new
>>>>> console?
>>>>>>>>> Please give a short description.
>>>>>>>>> 
>>>>>>>>> Thanks in advance.
>>>>>>>>> 
>>>>>>>>> On Wed, Mar 7, 2018 at 12:40 AM, Ahmed Ifhaam <
>>>>> ahmedifhaam1@gmail.com
>>>>>>> 
>>>>>>>>> wrote:
>>>>>>>>> 
>>>>>>>>>> Ok sorry, changing on bin/runbrocker.sh worked Thank you
>>>>>>>>>> 
>>>>>>>>>> On Wed, Mar 7, 2018 at 12:27 AM, Sohaib Iftikhar <
>>>>>>> sohaib1692@gmail.com>
>>>>>>>>>> wrote:
>>>>>>>>>> 
>>>>>>>>>>> Hi Ahmed,
>>>>>>>>>>> 
>>>>>>>>>>> That file is for the nameserver. You also need to change
>> the
>>>>>>> JAVA_OPTS
>>>>>>>>> for
>>>>>>>>>>> the broker. Look at the fine `bin/runbroker.sh`.
>>>>>>>>>>> 
>>>>>>>>>>> Thanks,
>>>>>>>>>>> Sohaib
>>>>>>>>>>> 
>>>>>>>>>>> On Tue, Mar 6, 2018 at 7:41 PM, Ahmed Ifhaam <
>>>>>> ahmedifhaam1@gmail.com
>>>>>>>> 
>>>>>>>>>>> wrote:
>>>>>>>>>>> 
>>>>>>>>>>>> I tried the way you asked me to do, actually values were
>> 4g
>>>>> only
>>>>>>> even
>>>>>>>>>>>> without changing but ichanged it back to 2gb also and
>> tried
>>>> no
>>>>>>> effect
>>>>>>>>>>> its
>>>>>>>>>>>> taking 8 gb.
>>>>>>>>>>>> I changed it in the file
>>>>>>>>>>>> "distribution/target/apache-rocketmq/bin/runserver.sh"
>> is
>>> it
>>>>> the
>>>>>>>>> right
>>>>>>>>>>>> file
>>>>>>>>>>>> to change ?
>>>>>>>>>>>> 
>>>>>>>>>>>> Thank you
>>>>>>>>>>>> 
>>>>>>>>>>>> On Tue, Mar 6, 2018 at 12:00 PM, Ahmed Ifhaam <
>>>>>>>>> ahmedifhaam1@gmail.com>
>>>>>>>>>>>> wrote:
>>>>>>>>>>>> 
>>>>>>>>>>>>> THANK YOU
>>>>>>>>>>>>> 
>>>>>>>>>>>>> On Tue, Mar 6, 2018 at 11:22 AM, yukon <
>> yukon@apache.org
>>>> 
>>>>>> wrote:
>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Change this line:
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> ```
>>>>>>>>>>>>>> JAVA_OPT="${JAVA_OPT} -server -Xms8g -Xmx8g -Xmn4g"
>>>>>>>>>>>>>> ```
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> to:
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> ```
>>>>>>>>>>>>>> JAVA_OPT="${JAVA_OPT} -server -Xms4g -Xmx4g -Xmn2g"
>>>>>>>>>>>>>> ```
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> It's a Java application, broker will only generate a
>> 4G
>>>> heap
>>>>>>> now~
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>> yukon
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> On Tue, Mar 6, 2018 at 1:14 PM, Ahmed Ifhaam <
>>>>>>>>> ahmedifhaam1@gmail.com
>>>>>>>>>>>> 
>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> hi yukon,
>>>>>>>>>>>>>>> As you said its taking 8gb almost thats why my
>> system
>>> is
>>>>>>> getting
>>>>>>>>>>> stuck
>>>>>>>>>>>>>>> mostly. I read the scripts in the bin folder i
>> didn't
>>>>> find a
>>>>>>>>> place
>>>>>>>>>>> to
>>>>>>>>>>>>>>> adjust the memory needed. I have only 8GB of ram and
>>> my
>>>>> hard
>>>>>>>>> disk
>>>>>>>>>>> is
>>>>>>>>>>>>>> not an
>>>>>>>>>>>>>>> ssd so i need to work without swap as much as
>> possible
>>>> can
>>>>>> you
>>>>>>>>>>> help me
>>>>>>>>>>>>>> on
>>>>>>>>>>>>>>> this please .
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> Thank you
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> On Mon, Mar 5, 2018 at 5:02 PM, yukon <
>>> yukon@apache.org
>>>>> 
>>>>>>> wrote:
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> Hi,
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> The start script will consume 8GB mem, you could
>>>> adjust
>>>>>> the
>>>>>>>>>>> script
>>>>>>>>>>>>>> before
>>>>>>>>>>>>>>>> running broker[1].
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> Also please try the current rocketmq console for
>>>>>>> reference[2].
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> Let us know if you have any question.
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> [1].
>>>>>>>>>>>>>>>> https://github.com/apache/rocketmq/blob/master/
>>>>>>>>>>>>>>>> distribution/bin/runbroker.sh
>>>>>>>>>>>>>>>> [2].
>>>>>>>>>>>>>>>> https://github.com/apache/
>> rocketmq-externals/tree/
>>>>>>>>>>>>>>> master/rocketmq-console
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> Regards,
>>>>>>>>>>>>>>>> yukon
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> On Mon, Mar 5, 2018 at 5:33 PM, Ahmed Ifhaam <
>>>>>>>>>>>> ahmedifhaam1@gmail.com>
>>>>>>>>>>>>>>>> wrote:
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> Hi all,
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> I'm Ahmed Ifhaam from Sri Lanka. I'm interested
>> in
>>>>>>>>>>> participating
>>>>>>>>>>>>>> GSOC
>>>>>>>>>>>>>>>> 2018.
>>>>>>>>>>>>>>>>> For my project i'm willing to take ROCKETMQ-380
>>>>>>>>>>>>>>>>> <https://issues.apache.org/
>>> jira/browse/ROCKETMQ-380
>>>>> 
>>>>>>> issue.
>>>>>>>>>>> Since
>>>>>>>>>>>>>> i'm
>>>>>>>>>>>>>>>> new
>>>>>>>>>>>>>>>>> to the product. Where can i start ? Please help
>> me
>>>> on
>>>>>>> this.
>>>>>>>>> I
>>>>>>>>>>>> tried
>>>>>>>>>>>>>>>> running
>>>>>>>>>>>>>>>>> Rocket-MQ but it is taking a lot of memory which
>>>>> results
>>>>>>> my
>>>>>>>>>>> system
>>>>>>>>>>>>>> to
>>>>>>>>>>>>>>>> hang.
>>>>>>>>>>>>>>>>> I'm looking for the proper way to start solving
>>> this
>>>>>>> issue.
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> Thank you.
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>>>> *Ahmed Ifhaam *
>>>>>>>>>>>>>>>>> University of Kelaniya | MIT '19
>>>>>>>>>>>>>>>>> Tel :- 94662244937 | Mob :- 94776699609
>>>>>>>>>>>>>>>>> ahmedifhaam1@gmail.com <
>>>> E-mail-ahmedifhaam1@gmail.com
>>>>>> 
>>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>>> --
>>>>>>>>>>>>>>> *Ahmed Ifhaam *
>>>>>>>>>>>>>>> University of Kelaniya | MIT '19
>>>>>>>>>>>>>>> Tel :- 0662244937 | Mob :- 0776699609
>>>>>>>>>>>>>>> ahmedifhaam1@gmail.com <
>> E-mail-ahmedifhaam1@gmail.com
>>>> 
>>>>>>>>>>>>>>> 
>>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> 
>>>>>>>>>>>>> --
>>>>>>>>>>>>> *Ahmed Ifhaam *
>>>>>>>>>>>>> University of Kelaniya | MIT '19
>>>>>>>>>>>>> Tel :- 0662244937 | Mob :- 0776699609
>>>>>>>>>>>>> ahmedifhaam1@gmail.com <E-...@gmail.com>
>>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> 
>>>>>>>>>>>> --
>>>>>>>>>>>> *Ahmed Ifhaam *
>>>>>>>>>>>> University of Kelaniya | MIT '19
>>>>>>>>>>>> Tel :- 0662244937 | Mob :- 0776699609
>>>>>>>>>>>> ahmedifhaam1@gmail.com <E-...@gmail.com>
>>>>>>>>>>>> 
>>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> 
>>>>>>>>>> --
>>>>>>>>>> *Ahmed Ifhaam *
>>>>>>>>>> University of Kelaniya | MIT '19
>>>>>>>>>> Tel :- 0662244937 | Mob :- 0776699609
>>>>>>>>>> ahmedifhaam1@gmail.com <E-...@gmail.com>
>>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> 
>>>>>>>>> --
>>>>>>>>> *Ahmed Ifhaam *
>>>>>>>>> University of Kelaniya | MIT '19
>>>>>>>>> Tel :- 0662244937 | Mob :- 0776699609
>>>>>>>>> ahmedifhaam1@gmail.com <E-...@gmail.com>
>>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> --
>>>>>> *Ahmed Ifhaam *
>>>>>> University of Kelaniya | MIT '19
>>>>>> Tel :- 0662244937 | Mob :- 0776699609
>>>>>> ahmedifhaam1@gmail.com <E-...@gmail.com>
>>>>>> 
>>>>> 
>>>> 
>>>> 
>>>> 
>>>> --
>>>> *Ahmed Ifhaam *
>>>> University of Kelaniya | MIT '19
>>>> Tel :- 0662244937 | Mob :- 0776699609
>>>> ahmedifhaam1@gmail.com <E-...@gmail.com>
>>>> 
>>> 
>> 
>> 
>> 
>> --
>> *Ahmed Ifhaam *
>> University of Kelaniya | MIT '19
>> Tel :- 0662244937 | Mob :- 0776699609
>> ahmedifhaam1@gmail.com <E-...@gmail.com>
>> 


Re: [GSOC][ROCKETMQ-380] Provide a modern and friendly console for RocketMQ

Posted by yukon <yu...@apache.org>.
Yeah, it's important to include these feature in our console.

BTW, what's your idea about how to handle user features and operations
features?  Integrate these features in one console with two kinds of
role(user and admin), or provide two independent consoles?

Regards,
yukon

On Mon, Mar 19, 2018 at 4:23 PM, Ahmed Ifhaam <ah...@gmail.com>
wrote:

> hi yukon,
>
> I've been working on the requirements. When i listed the features available
> in cli admin tool but not in the console i found the following list. I
> would like some feedback on the list before i start next step.
> 1. brokerConfigurationUpdate
> 2. BrokerConsume Stats
> 3. CleanExpiredCQ
> 4. CleanUnusedTopic
> 5. WipeWritePermissions
> 6. updateOrderConf
> 7. UpdateKvConf
> 8. DeleteKVConf
> 9. CheckMsgSendRT
> 10. clusterRT
> 11. CloneGroupOffset
> 12. ResetOffsetByTimeStamp
>
> This is the list which i think i should implement. But i have seen in the
> system labels differ a bit from the *'adminTool'*. Also though i tried the
> tool i may have missed something. In that case i just want to confirm these
> are not already there in the current console and these are the only things
> that are not in the current console.
>
> Thank you
>
> On Sun, Mar 18, 2018 at 8:43 AM, yukon <yu...@apache.org> wrote:
>
> > Hi,
> >
> > Yes, most of the user-related features already exist, but we also need an
> > operations console, more details please refer to our admin client:
> > http://rocketmq.apache.org/docs/cli-admin-tool/
> >
> > Regards
> >
> > On Sun, Mar 18, 2018 at 1:03 AM, Ahmed Ifhaam <ah...@gmail.com>
> > wrote:
> >
> > > hi yukon,
> > >
> > > I tried the commercial product. There is not much change in both except
> > the
> > > user interface, most of the features are already there, organizing and
> > look
> > > and feel of the commercial one is looking better. Before i draft the
> > design
> > > for my changes, I need to know whether the changes you expect are
> totally
> > > on UI Design ? Or a new feature on analytics kind of thing ?
> > >
> > > Thank you
> > >
> > > On Fri, Mar 16, 2018 at 7:47 AM, yukon <yu...@apache.org> wrote:
> > >
> > > > Hi,
> > > >
> > > > This is a commercial version[1] of apache rocketmq and could be your
> > > > reference.
> > > >
> > > > After trying this console, hope you could draft the design ASAP and
> > then
> > > we
> > > > can discuss based on i.
> > > >
> > > >
> > > > Regards,
> > > > yukon
> > > >
> > > > [1]. https://www.alibabacloud.com/product/mq
> > > >
> > > > On Fri, Mar 16, 2018 at 2:41 AM, Ahmed Ifhaam <
> ahmedifhaam1@gmail.com>
> > > > wrote:
> > > >
> > > > > Hi yukon,
> > > > >
> > > > > I checked the console and after you asked I have re checked it as
> > > well. I
> > > > > used it with the CLI tool in parallel too.
> > > > > In the requirement specification there was a reference console
> which
> > I
> > > > > mentioned in my earlier mail that I couldn't get it to run. So I'm
> > not
> > > > > exactly clear with the requirements. It would be a great help if
> > > someone
> > > > > can point me to a place where i can find the requirements. As I
> have
> > to
> > > > > prepare the proposal (27th March) please kindly take a look at this
> > > ASAP.
> > > > >
> > > > > Thank you
> > > > >
> > > > > On Fri, Mar 9, 2018 at 9:05 PM, yukon <yu...@apache.org> wrote:
> > > > >
> > > > > > Edit the subject!
> > > > > >
> > > > > > On Fri, Mar 9, 2018 at 10:47 PM, yukon <yu...@apache.org> wrote:
> > > > > >
> > > > > > > Hi,
> > > > > > >
> > > > > > > ```
> > > > > > > The other thing is what are the expected features in the new
> > > console?
> > > > > > > ```
> > > > > > >
> > > > > > > Do you check out the features in the current console[1]?
> > > > > > >
> > > > > > > You may have ideas about the features after trying this console
> > and
> > > > the
> > > > > > > `admin` tool[2], then make a design and let's discuss based on
> > it.
> > > > > > >
> > > > > > > Regards,
> > > > > > > yukon
> > > > > > >
> > > > > > > [1]. https://github.com/apache/rocketmq-externals/tree/
> > > > > > > master/rocketmq-console
> > > > > > > [2].https://github.com/apache/rocketmq/blob/master/
> > > > > > > distribution/bin/mqadmin
> > > > > > >
> > > > > > > On Thu, Mar 8, 2018 at 7:26 PM, Ahmed Ifhaam <
> > > ahmedifhaam1@gmail.com
> > > > >
> > > > > > > wrote:
> > > > > > >
> > > > > > >> HI,
> > > > > > >> Regarding this RocketMQ-380,
> > > > > > >> I have issues in running the referenced console when ever i
> try
> > to
> > > > > enter
> > > > > > >> my
> > > > > > >> personal details page is automatically redirected to home
> page.
> > > > > > >> Hence i'm not being able to activate the messaging service
> > which i
> > > > > > believe
> > > > > > >> should work.
> > > > > > >> https://mns.console.aliyun.com/?spm=5176.2020520130.0.0.4db6
> > > > > > >> 3db5cHTXtU#/list/cn-hangzhou
> > > > > > >> From this link when i click activate button it is redirecting
> to
> > > the
> > > > > > home
> > > > > > >> page. but according to the documentation it should take me to
> a
> > > form
> > > > > to
> > > > > > >> fill my personal details. I created an account and i can login
> > to
> > > my
> > > > > > >> account as well. Please help on this.
> > > > > > >>
> > > > > > >> The other thing is what are the expected features in the new
> > > > console?
> > > > > > >> Please give a short description.
> > > > > > >>
> > > > > > >> Thanks in advance.
> > > > > > >>
> > > > > > >> On Wed, Mar 7, 2018 at 12:40 AM, Ahmed Ifhaam <
> > > > ahmedifhaam1@gmail.com
> > > > > >
> > > > > > >> wrote:
> > > > > > >>
> > > > > > >> > Ok sorry, changing on bin/runbrocker.sh worked Thank you
> > > > > > >> >
> > > > > > >> > On Wed, Mar 7, 2018 at 12:27 AM, Sohaib Iftikhar <
> > > > > > sohaib1692@gmail.com>
> > > > > > >> > wrote:
> > > > > > >> >
> > > > > > >> >> Hi Ahmed,
> > > > > > >> >>
> > > > > > >> >> That file is for the nameserver. You also need to change
> the
> > > > > > JAVA_OPTS
> > > > > > >> for
> > > > > > >> >> the broker. Look at the fine `bin/runbroker.sh`.
> > > > > > >> >>
> > > > > > >> >> Thanks,
> > > > > > >> >> Sohaib
> > > > > > >> >>
> > > > > > >> >> On Tue, Mar 6, 2018 at 7:41 PM, Ahmed Ifhaam <
> > > > > ahmedifhaam1@gmail.com
> > > > > > >
> > > > > > >> >> wrote:
> > > > > > >> >>
> > > > > > >> >> > I tried the way you asked me to do, actually values were
> 4g
> > > > only
> > > > > > even
> > > > > > >> >> > without changing but ichanged it back to 2gb also and
> tried
> > > no
> > > > > > effect
> > > > > > >> >> its
> > > > > > >> >> > taking 8 gb.
> > > > > > >> >> > I changed it in the file
> > > > > > >> >> > "distribution/target/apache-rocketmq/bin/runserver.sh"
> is
> > it
> > > > the
> > > > > > >> right
> > > > > > >> >> > file
> > > > > > >> >> > to change ?
> > > > > > >> >> >
> > > > > > >> >> > Thank you
> > > > > > >> >> >
> > > > > > >> >> > On Tue, Mar 6, 2018 at 12:00 PM, Ahmed Ifhaam <
> > > > > > >> ahmedifhaam1@gmail.com>
> > > > > > >> >> > wrote:
> > > > > > >> >> >
> > > > > > >> >> > > THANK YOU
> > > > > > >> >> > >
> > > > > > >> >> > > On Tue, Mar 6, 2018 at 11:22 AM, yukon <
> yukon@apache.org
> > >
> > > > > wrote:
> > > > > > >> >> > >
> > > > > > >> >> > >> Hi,
> > > > > > >> >> > >>
> > > > > > >> >> > >> Change this line:
> > > > > > >> >> > >>
> > > > > > >> >> > >> ```
> > > > > > >> >> > >> JAVA_OPT="${JAVA_OPT} -server -Xms8g -Xmx8g -Xmn4g"
> > > > > > >> >> > >> ```
> > > > > > >> >> > >>
> > > > > > >> >> > >> to:
> > > > > > >> >> > >>
> > > > > > >> >> > >> ```
> > > > > > >> >> > >> JAVA_OPT="${JAVA_OPT} -server -Xms4g -Xmx4g -Xmn2g"
> > > > > > >> >> > >> ```
> > > > > > >> >> > >>
> > > > > > >> >> > >> It's a Java application, broker will only generate a
> 4G
> > > heap
> > > > > > now~
> > > > > > >> >> > >>
> > > > > > >> >> > >> Regards,
> > > > > > >> >> > >> yukon
> > > > > > >> >> > >>
> > > > > > >> >> > >> On Tue, Mar 6, 2018 at 1:14 PM, Ahmed Ifhaam <
> > > > > > >> ahmedifhaam1@gmail.com
> > > > > > >> >> >
> > > > > > >> >> > >> wrote:
> > > > > > >> >> > >>
> > > > > > >> >> > >> > hi yukon,
> > > > > > >> >> > >> > As you said its taking 8gb almost thats why my
> system
> > is
> > > > > > getting
> > > > > > >> >> stuck
> > > > > > >> >> > >> > mostly. I read the scripts in the bin folder i
> didn't
> > > > find a
> > > > > > >> place
> > > > > > >> >> to
> > > > > > >> >> > >> > adjust the memory needed. I have only 8GB of ram and
> > my
> > > > hard
> > > > > > >> disk
> > > > > > >> >> is
> > > > > > >> >> > >> not an
> > > > > > >> >> > >> > ssd so i need to work without swap as much as
> possible
> > > can
> > > > > you
> > > > > > >> >> help me
> > > > > > >> >> > >> on
> > > > > > >> >> > >> > this please .
> > > > > > >> >> > >> >
> > > > > > >> >> > >> > Thank you
> > > > > > >> >> > >> >
> > > > > > >> >> > >> > On Mon, Mar 5, 2018 at 5:02 PM, yukon <
> > yukon@apache.org
> > > >
> > > > > > wrote:
> > > > > > >> >> > >> >
> > > > > > >> >> > >> > > Hi,
> > > > > > >> >> > >> > >
> > > > > > >> >> > >> > > The start script will consume 8GB mem, you could
> > > adjust
> > > > > the
> > > > > > >> >> script
> > > > > > >> >> > >> before
> > > > > > >> >> > >> > > running broker[1].
> > > > > > >> >> > >> > >
> > > > > > >> >> > >> > > Also please try the current rocketmq console for
> > > > > > reference[2].
> > > > > > >> >> > >> > >
> > > > > > >> >> > >> > > Let us know if you have any question.
> > > > > > >> >> > >> > >
> > > > > > >> >> > >> > > [1].
> > > > > > >> >> > >> > > https://github.com/apache/rocketmq/blob/master/
> > > > > > >> >> > >> > > distribution/bin/runbroker.sh
> > > > > > >> >> > >> > > [2].
> > > > > > >> >> > >> > > https://github.com/apache/
> rocketmq-externals/tree/
> > > > > > >> >> > >> > master/rocketmq-console
> > > > > > >> >> > >> > >
> > > > > > >> >> > >> > > Regards,
> > > > > > >> >> > >> > > yukon
> > > > > > >> >> > >> > >
> > > > > > >> >> > >> > > On Mon, Mar 5, 2018 at 5:33 PM, Ahmed Ifhaam <
> > > > > > >> >> > ahmedifhaam1@gmail.com>
> > > > > > >> >> > >> > > wrote:
> > > > > > >> >> > >> > >
> > > > > > >> >> > >> > > > Hi all,
> > > > > > >> >> > >> > > >
> > > > > > >> >> > >> > > > I'm Ahmed Ifhaam from Sri Lanka. I'm interested
> in
> > > > > > >> >> participating
> > > > > > >> >> > >> GSOC
> > > > > > >> >> > >> > > 2018.
> > > > > > >> >> > >> > > > For my project i'm willing to take ROCKETMQ-380
> > > > > > >> >> > >> > > > <https://issues.apache.org/
> > jira/browse/ROCKETMQ-380
> > > >
> > > > > > issue.
> > > > > > >> >> Since
> > > > > > >> >> > >> i'm
> > > > > > >> >> > >> > > new
> > > > > > >> >> > >> > > > to the product. Where can i start ? Please help
> me
> > > on
> > > > > > this.
> > > > > > >> I
> > > > > > >> >> > tried
> > > > > > >> >> > >> > > running
> > > > > > >> >> > >> > > > Rocket-MQ but it is taking a lot of memory which
> > > > results
> > > > > > my
> > > > > > >> >> system
> > > > > > >> >> > >> to
> > > > > > >> >> > >> > > hang.
> > > > > > >> >> > >> > > > I'm looking for the proper way to start solving
> > this
> > > > > > issue.
> > > > > > >> >> > >> > > >
> > > > > > >> >> > >> > > > Thank you.
> > > > > > >> >> > >> > > >
> > > > > > >> >> > >> > > > --
> > > > > > >> >> > >> > > > *Ahmed Ifhaam *
> > > > > > >> >> > >> > > > University of Kelaniya | MIT '19
> > > > > > >> >> > >> > > > Tel :- 94662244937 | Mob :- 94776699609
> > > > > > >> >> > >> > > > ahmedifhaam1@gmail.com <
> > > E-mail-ahmedifhaam1@gmail.com
> > > > >
> > > > > > >> >> > >> > > >
> > > > > > >> >> > >> > >
> > > > > > >> >> > >> >
> > > > > > >> >> > >> >
> > > > > > >> >> > >> >
> > > > > > >> >> > >> > --
> > > > > > >> >> > >> > *Ahmed Ifhaam *
> > > > > > >> >> > >> > University of Kelaniya | MIT '19
> > > > > > >> >> > >> > Tel :- 0662244937 | Mob :- 0776699609
> > > > > > >> >> > >> > ahmedifhaam1@gmail.com <
> E-mail-ahmedifhaam1@gmail.com
> > >
> > > > > > >> >> > >> >
> > > > > > >> >> > >>
> > > > > > >> >> > >
> > > > > > >> >> > >
> > > > > > >> >> > >
> > > > > > >> >> > > --
> > > > > > >> >> > > *Ahmed Ifhaam *
> > > > > > >> >> > > University of Kelaniya | MIT '19
> > > > > > >> >> > > Tel :- 0662244937 | Mob :- 0776699609
> > > > > > >> >> > > ahmedifhaam1@gmail.com <E-...@gmail.com>
> > > > > > >> >> > >
> > > > > > >> >> >
> > > > > > >> >> >
> > > > > > >> >> >
> > > > > > >> >> > --
> > > > > > >> >> > *Ahmed Ifhaam *
> > > > > > >> >> > University of Kelaniya | MIT '19
> > > > > > >> >> > Tel :- 0662244937 | Mob :- 0776699609
> > > > > > >> >> > ahmedifhaam1@gmail.com <E-...@gmail.com>
> > > > > > >> >> >
> > > > > > >> >>
> > > > > > >> >
> > > > > > >> >
> > > > > > >> >
> > > > > > >> > --
> > > > > > >> > *Ahmed Ifhaam *
> > > > > > >> > University of Kelaniya | MIT '19
> > > > > > >> > Tel :- 0662244937 | Mob :- 0776699609
> > > > > > >> > ahmedifhaam1@gmail.com <E-...@gmail.com>
> > > > > > >> >
> > > > > > >>
> > > > > > >>
> > > > > > >>
> > > > > > >> --
> > > > > > >> *Ahmed Ifhaam *
> > > > > > >> University of Kelaniya | MIT '19
> > > > > > >> Tel :- 0662244937 | Mob :- 0776699609
> > > > > > >> ahmedifhaam1@gmail.com <E-...@gmail.com>
> > > > > > >>
> > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > > >
> > > > >
> > > > > --
> > > > > *Ahmed Ifhaam *
> > > > > University of Kelaniya | MIT '19
> > > > > Tel :- 0662244937 | Mob :- 0776699609
> > > > > ahmedifhaam1@gmail.com <E-...@gmail.com>
> > > > >
> > > >
> > >
> > >
> > >
> > > --
> > > *Ahmed Ifhaam *
> > > University of Kelaniya | MIT '19
> > > Tel :- 0662244937 | Mob :- 0776699609
> > > ahmedifhaam1@gmail.com <E-...@gmail.com>
> > >
> >
>
>
>
> --
> *Ahmed Ifhaam *
> University of Kelaniya | MIT '19
> Tel :- 0662244937 | Mob :- 0776699609
> ahmedifhaam1@gmail.com <E-...@gmail.com>
>

Re: [GSOC][ROCKETMQ-380] Provide a modern and friendly console for RocketMQ

Posted by Ahmed Ifhaam <ah...@gmail.com>.
hi yukon,

I've been working on the requirements. When i listed the features available
in cli admin tool but not in the console i found the following list. I
would like some feedback on the list before i start next step.
1. brokerConfigurationUpdate
2. BrokerConsume Stats
3. CleanExpiredCQ
4. CleanUnusedTopic
5. WipeWritePermissions
6. updateOrderConf
7. UpdateKvConf
8. DeleteKVConf
9. CheckMsgSendRT
10. clusterRT
11. CloneGroupOffset
12. ResetOffsetByTimeStamp

This is the list which i think i should implement. But i have seen in the
system labels differ a bit from the *'adminTool'*. Also though i tried the
tool i may have missed something. In that case i just want to confirm these
are not already there in the current console and these are the only things
that are not in the current console.

Thank you

On Sun, Mar 18, 2018 at 8:43 AM, yukon <yu...@apache.org> wrote:

> Hi,
>
> Yes, most of the user-related features already exist, but we also need an
> operations console, more details please refer to our admin client:
> http://rocketmq.apache.org/docs/cli-admin-tool/
>
> Regards
>
> On Sun, Mar 18, 2018 at 1:03 AM, Ahmed Ifhaam <ah...@gmail.com>
> wrote:
>
> > hi yukon,
> >
> > I tried the commercial product. There is not much change in both except
> the
> > user interface, most of the features are already there, organizing and
> look
> > and feel of the commercial one is looking better. Before i draft the
> design
> > for my changes, I need to know whether the changes you expect are totally
> > on UI Design ? Or a new feature on analytics kind of thing ?
> >
> > Thank you
> >
> > On Fri, Mar 16, 2018 at 7:47 AM, yukon <yu...@apache.org> wrote:
> >
> > > Hi,
> > >
> > > This is a commercial version[1] of apache rocketmq and could be your
> > > reference.
> > >
> > > After trying this console, hope you could draft the design ASAP and
> then
> > we
> > > can discuss based on i.
> > >
> > >
> > > Regards,
> > > yukon
> > >
> > > [1]. https://www.alibabacloud.com/product/mq
> > >
> > > On Fri, Mar 16, 2018 at 2:41 AM, Ahmed Ifhaam <ah...@gmail.com>
> > > wrote:
> > >
> > > > Hi yukon,
> > > >
> > > > I checked the console and after you asked I have re checked it as
> > well. I
> > > > used it with the CLI tool in parallel too.
> > > > In the requirement specification there was a reference console which
> I
> > > > mentioned in my earlier mail that I couldn't get it to run. So I'm
> not
> > > > exactly clear with the requirements. It would be a great help if
> > someone
> > > > can point me to a place where i can find the requirements. As I have
> to
> > > > prepare the proposal (27th March) please kindly take a look at this
> > ASAP.
> > > >
> > > > Thank you
> > > >
> > > > On Fri, Mar 9, 2018 at 9:05 PM, yukon <yu...@apache.org> wrote:
> > > >
> > > > > Edit the subject!
> > > > >
> > > > > On Fri, Mar 9, 2018 at 10:47 PM, yukon <yu...@apache.org> wrote:
> > > > >
> > > > > > Hi,
> > > > > >
> > > > > > ```
> > > > > > The other thing is what are the expected features in the new
> > console?
> > > > > > ```
> > > > > >
> > > > > > Do you check out the features in the current console[1]?
> > > > > >
> > > > > > You may have ideas about the features after trying this console
> and
> > > the
> > > > > > `admin` tool[2], then make a design and let's discuss based on
> it.
> > > > > >
> > > > > > Regards,
> > > > > > yukon
> > > > > >
> > > > > > [1]. https://github.com/apache/rocketmq-externals/tree/
> > > > > > master/rocketmq-console
> > > > > > [2].https://github.com/apache/rocketmq/blob/master/
> > > > > > distribution/bin/mqadmin
> > > > > >
> > > > > > On Thu, Mar 8, 2018 at 7:26 PM, Ahmed Ifhaam <
> > ahmedifhaam1@gmail.com
> > > >
> > > > > > wrote:
> > > > > >
> > > > > >> HI,
> > > > > >> Regarding this RocketMQ-380,
> > > > > >> I have issues in running the referenced console when ever i try
> to
> > > > enter
> > > > > >> my
> > > > > >> personal details page is automatically redirected to home page.
> > > > > >> Hence i'm not being able to activate the messaging service
> which i
> > > > > believe
> > > > > >> should work.
> > > > > >> https://mns.console.aliyun.com/?spm=5176.2020520130.0.0.4db6
> > > > > >> 3db5cHTXtU#/list/cn-hangzhou
> > > > > >> From this link when i click activate button it is redirecting to
> > the
> > > > > home
> > > > > >> page. but according to the documentation it should take me to a
> > form
> > > > to
> > > > > >> fill my personal details. I created an account and i can login
> to
> > my
> > > > > >> account as well. Please help on this.
> > > > > >>
> > > > > >> The other thing is what are the expected features in the new
> > > console?
> > > > > >> Please give a short description.
> > > > > >>
> > > > > >> Thanks in advance.
> > > > > >>
> > > > > >> On Wed, Mar 7, 2018 at 12:40 AM, Ahmed Ifhaam <
> > > ahmedifhaam1@gmail.com
> > > > >
> > > > > >> wrote:
> > > > > >>
> > > > > >> > Ok sorry, changing on bin/runbrocker.sh worked Thank you
> > > > > >> >
> > > > > >> > On Wed, Mar 7, 2018 at 12:27 AM, Sohaib Iftikhar <
> > > > > sohaib1692@gmail.com>
> > > > > >> > wrote:
> > > > > >> >
> > > > > >> >> Hi Ahmed,
> > > > > >> >>
> > > > > >> >> That file is for the nameserver. You also need to change the
> > > > > JAVA_OPTS
> > > > > >> for
> > > > > >> >> the broker. Look at the fine `bin/runbroker.sh`.
> > > > > >> >>
> > > > > >> >> Thanks,
> > > > > >> >> Sohaib
> > > > > >> >>
> > > > > >> >> On Tue, Mar 6, 2018 at 7:41 PM, Ahmed Ifhaam <
> > > > ahmedifhaam1@gmail.com
> > > > > >
> > > > > >> >> wrote:
> > > > > >> >>
> > > > > >> >> > I tried the way you asked me to do, actually values were 4g
> > > only
> > > > > even
> > > > > >> >> > without changing but ichanged it back to 2gb also and tried
> > no
> > > > > effect
> > > > > >> >> its
> > > > > >> >> > taking 8 gb.
> > > > > >> >> > I changed it in the file
> > > > > >> >> > "distribution/target/apache-rocketmq/bin/runserver.sh" is
> it
> > > the
> > > > > >> right
> > > > > >> >> > file
> > > > > >> >> > to change ?
> > > > > >> >> >
> > > > > >> >> > Thank you
> > > > > >> >> >
> > > > > >> >> > On Tue, Mar 6, 2018 at 12:00 PM, Ahmed Ifhaam <
> > > > > >> ahmedifhaam1@gmail.com>
> > > > > >> >> > wrote:
> > > > > >> >> >
> > > > > >> >> > > THANK YOU
> > > > > >> >> > >
> > > > > >> >> > > On Tue, Mar 6, 2018 at 11:22 AM, yukon <yukon@apache.org
> >
> > > > wrote:
> > > > > >> >> > >
> > > > > >> >> > >> Hi,
> > > > > >> >> > >>
> > > > > >> >> > >> Change this line:
> > > > > >> >> > >>
> > > > > >> >> > >> ```
> > > > > >> >> > >> JAVA_OPT="${JAVA_OPT} -server -Xms8g -Xmx8g -Xmn4g"
> > > > > >> >> > >> ```
> > > > > >> >> > >>
> > > > > >> >> > >> to:
> > > > > >> >> > >>
> > > > > >> >> > >> ```
> > > > > >> >> > >> JAVA_OPT="${JAVA_OPT} -server -Xms4g -Xmx4g -Xmn2g"
> > > > > >> >> > >> ```
> > > > > >> >> > >>
> > > > > >> >> > >> It's a Java application, broker will only generate a 4G
> > heap
> > > > > now~
> > > > > >> >> > >>
> > > > > >> >> > >> Regards,
> > > > > >> >> > >> yukon
> > > > > >> >> > >>
> > > > > >> >> > >> On Tue, Mar 6, 2018 at 1:14 PM, Ahmed Ifhaam <
> > > > > >> ahmedifhaam1@gmail.com
> > > > > >> >> >
> > > > > >> >> > >> wrote:
> > > > > >> >> > >>
> > > > > >> >> > >> > hi yukon,
> > > > > >> >> > >> > As you said its taking 8gb almost thats why my system
> is
> > > > > getting
> > > > > >> >> stuck
> > > > > >> >> > >> > mostly. I read the scripts in the bin folder i didn't
> > > find a
> > > > > >> place
> > > > > >> >> to
> > > > > >> >> > >> > adjust the memory needed. I have only 8GB of ram and
> my
> > > hard
> > > > > >> disk
> > > > > >> >> is
> > > > > >> >> > >> not an
> > > > > >> >> > >> > ssd so i need to work without swap as much as possible
> > can
> > > > you
> > > > > >> >> help me
> > > > > >> >> > >> on
> > > > > >> >> > >> > this please .
> > > > > >> >> > >> >
> > > > > >> >> > >> > Thank you
> > > > > >> >> > >> >
> > > > > >> >> > >> > On Mon, Mar 5, 2018 at 5:02 PM, yukon <
> yukon@apache.org
> > >
> > > > > wrote:
> > > > > >> >> > >> >
> > > > > >> >> > >> > > Hi,
> > > > > >> >> > >> > >
> > > > > >> >> > >> > > The start script will consume 8GB mem, you could
> > adjust
> > > > the
> > > > > >> >> script
> > > > > >> >> > >> before
> > > > > >> >> > >> > > running broker[1].
> > > > > >> >> > >> > >
> > > > > >> >> > >> > > Also please try the current rocketmq console for
> > > > > reference[2].
> > > > > >> >> > >> > >
> > > > > >> >> > >> > > Let us know if you have any question.
> > > > > >> >> > >> > >
> > > > > >> >> > >> > > [1].
> > > > > >> >> > >> > > https://github.com/apache/rocketmq/blob/master/
> > > > > >> >> > >> > > distribution/bin/runbroker.sh
> > > > > >> >> > >> > > [2].
> > > > > >> >> > >> > > https://github.com/apache/rocketmq-externals/tree/
> > > > > >> >> > >> > master/rocketmq-console
> > > > > >> >> > >> > >
> > > > > >> >> > >> > > Regards,
> > > > > >> >> > >> > > yukon
> > > > > >> >> > >> > >
> > > > > >> >> > >> > > On Mon, Mar 5, 2018 at 5:33 PM, Ahmed Ifhaam <
> > > > > >> >> > ahmedifhaam1@gmail.com>
> > > > > >> >> > >> > > wrote:
> > > > > >> >> > >> > >
> > > > > >> >> > >> > > > Hi all,
> > > > > >> >> > >> > > >
> > > > > >> >> > >> > > > I'm Ahmed Ifhaam from Sri Lanka. I'm interested in
> > > > > >> >> participating
> > > > > >> >> > >> GSOC
> > > > > >> >> > >> > > 2018.
> > > > > >> >> > >> > > > For my project i'm willing to take ROCKETMQ-380
> > > > > >> >> > >> > > > <https://issues.apache.org/
> jira/browse/ROCKETMQ-380
> > >
> > > > > issue.
> > > > > >> >> Since
> > > > > >> >> > >> i'm
> > > > > >> >> > >> > > new
> > > > > >> >> > >> > > > to the product. Where can i start ? Please help me
> > on
> > > > > this.
> > > > > >> I
> > > > > >> >> > tried
> > > > > >> >> > >> > > running
> > > > > >> >> > >> > > > Rocket-MQ but it is taking a lot of memory which
> > > results
> > > > > my
> > > > > >> >> system
> > > > > >> >> > >> to
> > > > > >> >> > >> > > hang.
> > > > > >> >> > >> > > > I'm looking for the proper way to start solving
> this
> > > > > issue.
> > > > > >> >> > >> > > >
> > > > > >> >> > >> > > > Thank you.
> > > > > >> >> > >> > > >
> > > > > >> >> > >> > > > --
> > > > > >> >> > >> > > > *Ahmed Ifhaam *
> > > > > >> >> > >> > > > University of Kelaniya | MIT '19
> > > > > >> >> > >> > > > Tel :- 94662244937 | Mob :- 94776699609
> > > > > >> >> > >> > > > ahmedifhaam1@gmail.com <
> > E-mail-ahmedifhaam1@gmail.com
> > > >
> > > > > >> >> > >> > > >
> > > > > >> >> > >> > >
> > > > > >> >> > >> >
> > > > > >> >> > >> >
> > > > > >> >> > >> >
> > > > > >> >> > >> > --
> > > > > >> >> > >> > *Ahmed Ifhaam *
> > > > > >> >> > >> > University of Kelaniya | MIT '19
> > > > > >> >> > >> > Tel :- 0662244937 | Mob :- 0776699609
> > > > > >> >> > >> > ahmedifhaam1@gmail.com <E-mail-ahmedifhaam1@gmail.com
> >
> > > > > >> >> > >> >
> > > > > >> >> > >>
> > > > > >> >> > >
> > > > > >> >> > >
> > > > > >> >> > >
> > > > > >> >> > > --
> > > > > >> >> > > *Ahmed Ifhaam *
> > > > > >> >> > > University of Kelaniya | MIT '19
> > > > > >> >> > > Tel :- 0662244937 | Mob :- 0776699609
> > > > > >> >> > > ahmedifhaam1@gmail.com <E-...@gmail.com>
> > > > > >> >> > >
> > > > > >> >> >
> > > > > >> >> >
> > > > > >> >> >
> > > > > >> >> > --
> > > > > >> >> > *Ahmed Ifhaam *
> > > > > >> >> > University of Kelaniya | MIT '19
> > > > > >> >> > Tel :- 0662244937 | Mob :- 0776699609
> > > > > >> >> > ahmedifhaam1@gmail.com <E-...@gmail.com>
> > > > > >> >> >
> > > > > >> >>
> > > > > >> >
> > > > > >> >
> > > > > >> >
> > > > > >> > --
> > > > > >> > *Ahmed Ifhaam *
> > > > > >> > University of Kelaniya | MIT '19
> > > > > >> > Tel :- 0662244937 | Mob :- 0776699609
> > > > > >> > ahmedifhaam1@gmail.com <E-...@gmail.com>
> > > > > >> >
> > > > > >>
> > > > > >>
> > > > > >>
> > > > > >> --
> > > > > >> *Ahmed Ifhaam *
> > > > > >> University of Kelaniya | MIT '19
> > > > > >> Tel :- 0662244937 | Mob :- 0776699609
> > > > > >> ahmedifhaam1@gmail.com <E-...@gmail.com>
> > > > > >>
> > > > > >
> > > > > >
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > *Ahmed Ifhaam *
> > > > University of Kelaniya | MIT '19
> > > > Tel :- 0662244937 | Mob :- 0776699609
> > > > ahmedifhaam1@gmail.com <E-...@gmail.com>
> > > >
> > >
> >
> >
> >
> > --
> > *Ahmed Ifhaam *
> > University of Kelaniya | MIT '19
> > Tel :- 0662244937 | Mob :- 0776699609
> > ahmedifhaam1@gmail.com <E-...@gmail.com>
> >
>



-- 
*Ahmed Ifhaam *
University of Kelaniya | MIT '19
Tel :- 0662244937 | Mob :- 0776699609
ahmedifhaam1@gmail.com <E-...@gmail.com>

Re: [GSOC][ROCKETMQ-380] Provide a modern and friendly console for RocketMQ

Posted by yukon <yu...@apache.org>.
Hi,

Yes, most of the user-related features already exist, but we also need an
operations console, more details please refer to our admin client:
http://rocketmq.apache.org/docs/cli-admin-tool/

Regards

On Sun, Mar 18, 2018 at 1:03 AM, Ahmed Ifhaam <ah...@gmail.com>
wrote:

> hi yukon,
>
> I tried the commercial product. There is not much change in both except the
> user interface, most of the features are already there, organizing and look
> and feel of the commercial one is looking better. Before i draft the design
> for my changes, I need to know whether the changes you expect are totally
> on UI Design ? Or a new feature on analytics kind of thing ?
>
> Thank you
>
> On Fri, Mar 16, 2018 at 7:47 AM, yukon <yu...@apache.org> wrote:
>
> > Hi,
> >
> > This is a commercial version[1] of apache rocketmq and could be your
> > reference.
> >
> > After trying this console, hope you could draft the design ASAP and then
> we
> > can discuss based on i.
> >
> >
> > Regards,
> > yukon
> >
> > [1]. https://www.alibabacloud.com/product/mq
> >
> > On Fri, Mar 16, 2018 at 2:41 AM, Ahmed Ifhaam <ah...@gmail.com>
> > wrote:
> >
> > > Hi yukon,
> > >
> > > I checked the console and after you asked I have re checked it as
> well. I
> > > used it with the CLI tool in parallel too.
> > > In the requirement specification there was a reference console which I
> > > mentioned in my earlier mail that I couldn't get it to run. So I'm not
> > > exactly clear with the requirements. It would be a great help if
> someone
> > > can point me to a place where i can find the requirements. As I have to
> > > prepare the proposal (27th March) please kindly take a look at this
> ASAP.
> > >
> > > Thank you
> > >
> > > On Fri, Mar 9, 2018 at 9:05 PM, yukon <yu...@apache.org> wrote:
> > >
> > > > Edit the subject!
> > > >
> > > > On Fri, Mar 9, 2018 at 10:47 PM, yukon <yu...@apache.org> wrote:
> > > >
> > > > > Hi,
> > > > >
> > > > > ```
> > > > > The other thing is what are the expected features in the new
> console?
> > > > > ```
> > > > >
> > > > > Do you check out the features in the current console[1]?
> > > > >
> > > > > You may have ideas about the features after trying this console and
> > the
> > > > > `admin` tool[2], then make a design and let's discuss based on it.
> > > > >
> > > > > Regards,
> > > > > yukon
> > > > >
> > > > > [1]. https://github.com/apache/rocketmq-externals/tree/
> > > > > master/rocketmq-console
> > > > > [2].https://github.com/apache/rocketmq/blob/master/
> > > > > distribution/bin/mqadmin
> > > > >
> > > > > On Thu, Mar 8, 2018 at 7:26 PM, Ahmed Ifhaam <
> ahmedifhaam1@gmail.com
> > >
> > > > > wrote:
> > > > >
> > > > >> HI,
> > > > >> Regarding this RocketMQ-380,
> > > > >> I have issues in running the referenced console when ever i try to
> > > enter
> > > > >> my
> > > > >> personal details page is automatically redirected to home page.
> > > > >> Hence i'm not being able to activate the messaging service which i
> > > > believe
> > > > >> should work.
> > > > >> https://mns.console.aliyun.com/?spm=5176.2020520130.0.0.4db6
> > > > >> 3db5cHTXtU#/list/cn-hangzhou
> > > > >> From this link when i click activate button it is redirecting to
> the
> > > > home
> > > > >> page. but according to the documentation it should take me to a
> form
> > > to
> > > > >> fill my personal details. I created an account and i can login to
> my
> > > > >> account as well. Please help on this.
> > > > >>
> > > > >> The other thing is what are the expected features in the new
> > console?
> > > > >> Please give a short description.
> > > > >>
> > > > >> Thanks in advance.
> > > > >>
> > > > >> On Wed, Mar 7, 2018 at 12:40 AM, Ahmed Ifhaam <
> > ahmedifhaam1@gmail.com
> > > >
> > > > >> wrote:
> > > > >>
> > > > >> > Ok sorry, changing on bin/runbrocker.sh worked Thank you
> > > > >> >
> > > > >> > On Wed, Mar 7, 2018 at 12:27 AM, Sohaib Iftikhar <
> > > > sohaib1692@gmail.com>
> > > > >> > wrote:
> > > > >> >
> > > > >> >> Hi Ahmed,
> > > > >> >>
> > > > >> >> That file is for the nameserver. You also need to change the
> > > > JAVA_OPTS
> > > > >> for
> > > > >> >> the broker. Look at the fine `bin/runbroker.sh`.
> > > > >> >>
> > > > >> >> Thanks,
> > > > >> >> Sohaib
> > > > >> >>
> > > > >> >> On Tue, Mar 6, 2018 at 7:41 PM, Ahmed Ifhaam <
> > > ahmedifhaam1@gmail.com
> > > > >
> > > > >> >> wrote:
> > > > >> >>
> > > > >> >> > I tried the way you asked me to do, actually values were 4g
> > only
> > > > even
> > > > >> >> > without changing but ichanged it back to 2gb also and tried
> no
> > > > effect
> > > > >> >> its
> > > > >> >> > taking 8 gb.
> > > > >> >> > I changed it in the file
> > > > >> >> > "distribution/target/apache-rocketmq/bin/runserver.sh" is it
> > the
> > > > >> right
> > > > >> >> > file
> > > > >> >> > to change ?
> > > > >> >> >
> > > > >> >> > Thank you
> > > > >> >> >
> > > > >> >> > On Tue, Mar 6, 2018 at 12:00 PM, Ahmed Ifhaam <
> > > > >> ahmedifhaam1@gmail.com>
> > > > >> >> > wrote:
> > > > >> >> >
> > > > >> >> > > THANK YOU
> > > > >> >> > >
> > > > >> >> > > On Tue, Mar 6, 2018 at 11:22 AM, yukon <yu...@apache.org>
> > > wrote:
> > > > >> >> > >
> > > > >> >> > >> Hi,
> > > > >> >> > >>
> > > > >> >> > >> Change this line:
> > > > >> >> > >>
> > > > >> >> > >> ```
> > > > >> >> > >> JAVA_OPT="${JAVA_OPT} -server -Xms8g -Xmx8g -Xmn4g"
> > > > >> >> > >> ```
> > > > >> >> > >>
> > > > >> >> > >> to:
> > > > >> >> > >>
> > > > >> >> > >> ```
> > > > >> >> > >> JAVA_OPT="${JAVA_OPT} -server -Xms4g -Xmx4g -Xmn2g"
> > > > >> >> > >> ```
> > > > >> >> > >>
> > > > >> >> > >> It's a Java application, broker will only generate a 4G
> heap
> > > > now~
> > > > >> >> > >>
> > > > >> >> > >> Regards,
> > > > >> >> > >> yukon
> > > > >> >> > >>
> > > > >> >> > >> On Tue, Mar 6, 2018 at 1:14 PM, Ahmed Ifhaam <
> > > > >> ahmedifhaam1@gmail.com
> > > > >> >> >
> > > > >> >> > >> wrote:
> > > > >> >> > >>
> > > > >> >> > >> > hi yukon,
> > > > >> >> > >> > As you said its taking 8gb almost thats why my system is
> > > > getting
> > > > >> >> stuck
> > > > >> >> > >> > mostly. I read the scripts in the bin folder i didn't
> > find a
> > > > >> place
> > > > >> >> to
> > > > >> >> > >> > adjust the memory needed. I have only 8GB of ram and my
> > hard
> > > > >> disk
> > > > >> >> is
> > > > >> >> > >> not an
> > > > >> >> > >> > ssd so i need to work without swap as much as possible
> can
> > > you
> > > > >> >> help me
> > > > >> >> > >> on
> > > > >> >> > >> > this please .
> > > > >> >> > >> >
> > > > >> >> > >> > Thank you
> > > > >> >> > >> >
> > > > >> >> > >> > On Mon, Mar 5, 2018 at 5:02 PM, yukon <yukon@apache.org
> >
> > > > wrote:
> > > > >> >> > >> >
> > > > >> >> > >> > > Hi,
> > > > >> >> > >> > >
> > > > >> >> > >> > > The start script will consume 8GB mem, you could
> adjust
> > > the
> > > > >> >> script
> > > > >> >> > >> before
> > > > >> >> > >> > > running broker[1].
> > > > >> >> > >> > >
> > > > >> >> > >> > > Also please try the current rocketmq console for
> > > > reference[2].
> > > > >> >> > >> > >
> > > > >> >> > >> > > Let us know if you have any question.
> > > > >> >> > >> > >
> > > > >> >> > >> > > [1].
> > > > >> >> > >> > > https://github.com/apache/rocketmq/blob/master/
> > > > >> >> > >> > > distribution/bin/runbroker.sh
> > > > >> >> > >> > > [2].
> > > > >> >> > >> > > https://github.com/apache/rocketmq-externals/tree/
> > > > >> >> > >> > master/rocketmq-console
> > > > >> >> > >> > >
> > > > >> >> > >> > > Regards,
> > > > >> >> > >> > > yukon
> > > > >> >> > >> > >
> > > > >> >> > >> > > On Mon, Mar 5, 2018 at 5:33 PM, Ahmed Ifhaam <
> > > > >> >> > ahmedifhaam1@gmail.com>
> > > > >> >> > >> > > wrote:
> > > > >> >> > >> > >
> > > > >> >> > >> > > > Hi all,
> > > > >> >> > >> > > >
> > > > >> >> > >> > > > I'm Ahmed Ifhaam from Sri Lanka. I'm interested in
> > > > >> >> participating
> > > > >> >> > >> GSOC
> > > > >> >> > >> > > 2018.
> > > > >> >> > >> > > > For my project i'm willing to take ROCKETMQ-380
> > > > >> >> > >> > > > <https://issues.apache.org/jira/browse/ROCKETMQ-380
> >
> > > > issue.
> > > > >> >> Since
> > > > >> >> > >> i'm
> > > > >> >> > >> > > new
> > > > >> >> > >> > > > to the product. Where can i start ? Please help me
> on
> > > > this.
> > > > >> I
> > > > >> >> > tried
> > > > >> >> > >> > > running
> > > > >> >> > >> > > > Rocket-MQ but it is taking a lot of memory which
> > results
> > > > my
> > > > >> >> system
> > > > >> >> > >> to
> > > > >> >> > >> > > hang.
> > > > >> >> > >> > > > I'm looking for the proper way to start solving this
> > > > issue.
> > > > >> >> > >> > > >
> > > > >> >> > >> > > > Thank you.
> > > > >> >> > >> > > >
> > > > >> >> > >> > > > --
> > > > >> >> > >> > > > *Ahmed Ifhaam *
> > > > >> >> > >> > > > University of Kelaniya | MIT '19
> > > > >> >> > >> > > > Tel :- 94662244937 | Mob :- 94776699609
> > > > >> >> > >> > > > ahmedifhaam1@gmail.com <
> E-mail-ahmedifhaam1@gmail.com
> > >
> > > > >> >> > >> > > >
> > > > >> >> > >> > >
> > > > >> >> > >> >
> > > > >> >> > >> >
> > > > >> >> > >> >
> > > > >> >> > >> > --
> > > > >> >> > >> > *Ahmed Ifhaam *
> > > > >> >> > >> > University of Kelaniya | MIT '19
> > > > >> >> > >> > Tel :- 0662244937 | Mob :- 0776699609
> > > > >> >> > >> > ahmedifhaam1@gmail.com <E-...@gmail.com>
> > > > >> >> > >> >
> > > > >> >> > >>
> > > > >> >> > >
> > > > >> >> > >
> > > > >> >> > >
> > > > >> >> > > --
> > > > >> >> > > *Ahmed Ifhaam *
> > > > >> >> > > University of Kelaniya | MIT '19
> > > > >> >> > > Tel :- 0662244937 | Mob :- 0776699609
> > > > >> >> > > ahmedifhaam1@gmail.com <E-...@gmail.com>
> > > > >> >> > >
> > > > >> >> >
> > > > >> >> >
> > > > >> >> >
> > > > >> >> > --
> > > > >> >> > *Ahmed Ifhaam *
> > > > >> >> > University of Kelaniya | MIT '19
> > > > >> >> > Tel :- 0662244937 | Mob :- 0776699609
> > > > >> >> > ahmedifhaam1@gmail.com <E-...@gmail.com>
> > > > >> >> >
> > > > >> >>
> > > > >> >
> > > > >> >
> > > > >> >
> > > > >> > --
> > > > >> > *Ahmed Ifhaam *
> > > > >> > University of Kelaniya | MIT '19
> > > > >> > Tel :- 0662244937 | Mob :- 0776699609
> > > > >> > ahmedifhaam1@gmail.com <E-...@gmail.com>
> > > > >> >
> > > > >>
> > > > >>
> > > > >>
> > > > >> --
> > > > >> *Ahmed Ifhaam *
> > > > >> University of Kelaniya | MIT '19
> > > > >> Tel :- 0662244937 | Mob :- 0776699609
> > > > >> ahmedifhaam1@gmail.com <E-...@gmail.com>
> > > > >>
> > > > >
> > > > >
> > > >
> > >
> > >
> > >
> > > --
> > > *Ahmed Ifhaam *
> > > University of Kelaniya | MIT '19
> > > Tel :- 0662244937 | Mob :- 0776699609
> > > ahmedifhaam1@gmail.com <E-...@gmail.com>
> > >
> >
>
>
>
> --
> *Ahmed Ifhaam *
> University of Kelaniya | MIT '19
> Tel :- 0662244937 | Mob :- 0776699609
> ahmedifhaam1@gmail.com <E-...@gmail.com>
>

Re: [GSOC][ROCKETMQ-380] Provide a modern and friendly console for RocketMQ

Posted by Ahmed Ifhaam <ah...@gmail.com>.
hi yukon,

I tried the commercial product. There is not much change in both except the
user interface, most of the features are already there, organizing and look
and feel of the commercial one is looking better. Before i draft the design
for my changes, I need to know whether the changes you expect are totally
on UI Design ? Or a new feature on analytics kind of thing ?

Thank you

On Fri, Mar 16, 2018 at 7:47 AM, yukon <yu...@apache.org> wrote:

> Hi,
>
> This is a commercial version[1] of apache rocketmq and could be your
> reference.
>
> After trying this console, hope you could draft the design ASAP and then we
> can discuss based on i.
>
>
> Regards,
> yukon
>
> [1]. https://www.alibabacloud.com/product/mq
>
> On Fri, Mar 16, 2018 at 2:41 AM, Ahmed Ifhaam <ah...@gmail.com>
> wrote:
>
> > Hi yukon,
> >
> > I checked the console and after you asked I have re checked it as well. I
> > used it with the CLI tool in parallel too.
> > In the requirement specification there was a reference console which I
> > mentioned in my earlier mail that I couldn't get it to run. So I'm not
> > exactly clear with the requirements. It would be a great help if someone
> > can point me to a place where i can find the requirements. As I have to
> > prepare the proposal (27th March) please kindly take a look at this ASAP.
> >
> > Thank you
> >
> > On Fri, Mar 9, 2018 at 9:05 PM, yukon <yu...@apache.org> wrote:
> >
> > > Edit the subject!
> > >
> > > On Fri, Mar 9, 2018 at 10:47 PM, yukon <yu...@apache.org> wrote:
> > >
> > > > Hi,
> > > >
> > > > ```
> > > > The other thing is what are the expected features in the new console?
> > > > ```
> > > >
> > > > Do you check out the features in the current console[1]?
> > > >
> > > > You may have ideas about the features after trying this console and
> the
> > > > `admin` tool[2], then make a design and let's discuss based on it.
> > > >
> > > > Regards,
> > > > yukon
> > > >
> > > > [1]. https://github.com/apache/rocketmq-externals/tree/
> > > > master/rocketmq-console
> > > > [2].https://github.com/apache/rocketmq/blob/master/
> > > > distribution/bin/mqadmin
> > > >
> > > > On Thu, Mar 8, 2018 at 7:26 PM, Ahmed Ifhaam <ahmedifhaam1@gmail.com
> >
> > > > wrote:
> > > >
> > > >> HI,
> > > >> Regarding this RocketMQ-380,
> > > >> I have issues in running the referenced console when ever i try to
> > enter
> > > >> my
> > > >> personal details page is automatically redirected to home page.
> > > >> Hence i'm not being able to activate the messaging service which i
> > > believe
> > > >> should work.
> > > >> https://mns.console.aliyun.com/?spm=5176.2020520130.0.0.4db6
> > > >> 3db5cHTXtU#/list/cn-hangzhou
> > > >> From this link when i click activate button it is redirecting to the
> > > home
> > > >> page. but according to the documentation it should take me to a form
> > to
> > > >> fill my personal details. I created an account and i can login to my
> > > >> account as well. Please help on this.
> > > >>
> > > >> The other thing is what are the expected features in the new
> console?
> > > >> Please give a short description.
> > > >>
> > > >> Thanks in advance.
> > > >>
> > > >> On Wed, Mar 7, 2018 at 12:40 AM, Ahmed Ifhaam <
> ahmedifhaam1@gmail.com
> > >
> > > >> wrote:
> > > >>
> > > >> > Ok sorry, changing on bin/runbrocker.sh worked Thank you
> > > >> >
> > > >> > On Wed, Mar 7, 2018 at 12:27 AM, Sohaib Iftikhar <
> > > sohaib1692@gmail.com>
> > > >> > wrote:
> > > >> >
> > > >> >> Hi Ahmed,
> > > >> >>
> > > >> >> That file is for the nameserver. You also need to change the
> > > JAVA_OPTS
> > > >> for
> > > >> >> the broker. Look at the fine `bin/runbroker.sh`.
> > > >> >>
> > > >> >> Thanks,
> > > >> >> Sohaib
> > > >> >>
> > > >> >> On Tue, Mar 6, 2018 at 7:41 PM, Ahmed Ifhaam <
> > ahmedifhaam1@gmail.com
> > > >
> > > >> >> wrote:
> > > >> >>
> > > >> >> > I tried the way you asked me to do, actually values were 4g
> only
> > > even
> > > >> >> > without changing but ichanged it back to 2gb also and tried no
> > > effect
> > > >> >> its
> > > >> >> > taking 8 gb.
> > > >> >> > I changed it in the file
> > > >> >> > "distribution/target/apache-rocketmq/bin/runserver.sh" is it
> the
> > > >> right
> > > >> >> > file
> > > >> >> > to change ?
> > > >> >> >
> > > >> >> > Thank you
> > > >> >> >
> > > >> >> > On Tue, Mar 6, 2018 at 12:00 PM, Ahmed Ifhaam <
> > > >> ahmedifhaam1@gmail.com>
> > > >> >> > wrote:
> > > >> >> >
> > > >> >> > > THANK YOU
> > > >> >> > >
> > > >> >> > > On Tue, Mar 6, 2018 at 11:22 AM, yukon <yu...@apache.org>
> > wrote:
> > > >> >> > >
> > > >> >> > >> Hi,
> > > >> >> > >>
> > > >> >> > >> Change this line:
> > > >> >> > >>
> > > >> >> > >> ```
> > > >> >> > >> JAVA_OPT="${JAVA_OPT} -server -Xms8g -Xmx8g -Xmn4g"
> > > >> >> > >> ```
> > > >> >> > >>
> > > >> >> > >> to:
> > > >> >> > >>
> > > >> >> > >> ```
> > > >> >> > >> JAVA_OPT="${JAVA_OPT} -server -Xms4g -Xmx4g -Xmn2g"
> > > >> >> > >> ```
> > > >> >> > >>
> > > >> >> > >> It's a Java application, broker will only generate a 4G heap
> > > now~
> > > >> >> > >>
> > > >> >> > >> Regards,
> > > >> >> > >> yukon
> > > >> >> > >>
> > > >> >> > >> On Tue, Mar 6, 2018 at 1:14 PM, Ahmed Ifhaam <
> > > >> ahmedifhaam1@gmail.com
> > > >> >> >
> > > >> >> > >> wrote:
> > > >> >> > >>
> > > >> >> > >> > hi yukon,
> > > >> >> > >> > As you said its taking 8gb almost thats why my system is
> > > getting
> > > >> >> stuck
> > > >> >> > >> > mostly. I read the scripts in the bin folder i didn't
> find a
> > > >> place
> > > >> >> to
> > > >> >> > >> > adjust the memory needed. I have only 8GB of ram and my
> hard
> > > >> disk
> > > >> >> is
> > > >> >> > >> not an
> > > >> >> > >> > ssd so i need to work without swap as much as possible can
> > you
> > > >> >> help me
> > > >> >> > >> on
> > > >> >> > >> > this please .
> > > >> >> > >> >
> > > >> >> > >> > Thank you
> > > >> >> > >> >
> > > >> >> > >> > On Mon, Mar 5, 2018 at 5:02 PM, yukon <yu...@apache.org>
> > > wrote:
> > > >> >> > >> >
> > > >> >> > >> > > Hi,
> > > >> >> > >> > >
> > > >> >> > >> > > The start script will consume 8GB mem, you could adjust
> > the
> > > >> >> script
> > > >> >> > >> before
> > > >> >> > >> > > running broker[1].
> > > >> >> > >> > >
> > > >> >> > >> > > Also please try the current rocketmq console for
> > > reference[2].
> > > >> >> > >> > >
> > > >> >> > >> > > Let us know if you have any question.
> > > >> >> > >> > >
> > > >> >> > >> > > [1].
> > > >> >> > >> > > https://github.com/apache/rocketmq/blob/master/
> > > >> >> > >> > > distribution/bin/runbroker.sh
> > > >> >> > >> > > [2].
> > > >> >> > >> > > https://github.com/apache/rocketmq-externals/tree/
> > > >> >> > >> > master/rocketmq-console
> > > >> >> > >> > >
> > > >> >> > >> > > Regards,
> > > >> >> > >> > > yukon
> > > >> >> > >> > >
> > > >> >> > >> > > On Mon, Mar 5, 2018 at 5:33 PM, Ahmed Ifhaam <
> > > >> >> > ahmedifhaam1@gmail.com>
> > > >> >> > >> > > wrote:
> > > >> >> > >> > >
> > > >> >> > >> > > > Hi all,
> > > >> >> > >> > > >
> > > >> >> > >> > > > I'm Ahmed Ifhaam from Sri Lanka. I'm interested in
> > > >> >> participating
> > > >> >> > >> GSOC
> > > >> >> > >> > > 2018.
> > > >> >> > >> > > > For my project i'm willing to take ROCKETMQ-380
> > > >> >> > >> > > > <https://issues.apache.org/jira/browse/ROCKETMQ-380>
> > > issue.
> > > >> >> Since
> > > >> >> > >> i'm
> > > >> >> > >> > > new
> > > >> >> > >> > > > to the product. Where can i start ? Please help me on
> > > this.
> > > >> I
> > > >> >> > tried
> > > >> >> > >> > > running
> > > >> >> > >> > > > Rocket-MQ but it is taking a lot of memory which
> results
> > > my
> > > >> >> system
> > > >> >> > >> to
> > > >> >> > >> > > hang.
> > > >> >> > >> > > > I'm looking for the proper way to start solving this
> > > issue.
> > > >> >> > >> > > >
> > > >> >> > >> > > > Thank you.
> > > >> >> > >> > > >
> > > >> >> > >> > > > --
> > > >> >> > >> > > > *Ahmed Ifhaam *
> > > >> >> > >> > > > University of Kelaniya | MIT '19
> > > >> >> > >> > > > Tel :- 94662244937 | Mob :- 94776699609
> > > >> >> > >> > > > ahmedifhaam1@gmail.com <E-mail-ahmedifhaam1@gmail.com
> >
> > > >> >> > >> > > >
> > > >> >> > >> > >
> > > >> >> > >> >
> > > >> >> > >> >
> > > >> >> > >> >
> > > >> >> > >> > --
> > > >> >> > >> > *Ahmed Ifhaam *
> > > >> >> > >> > University of Kelaniya | MIT '19
> > > >> >> > >> > Tel :- 0662244937 | Mob :- 0776699609
> > > >> >> > >> > ahmedifhaam1@gmail.com <E-...@gmail.com>
> > > >> >> > >> >
> > > >> >> > >>
> > > >> >> > >
> > > >> >> > >
> > > >> >> > >
> > > >> >> > > --
> > > >> >> > > *Ahmed Ifhaam *
> > > >> >> > > University of Kelaniya | MIT '19
> > > >> >> > > Tel :- 0662244937 | Mob :- 0776699609
> > > >> >> > > ahmedifhaam1@gmail.com <E-...@gmail.com>
> > > >> >> > >
> > > >> >> >
> > > >> >> >
> > > >> >> >
> > > >> >> > --
> > > >> >> > *Ahmed Ifhaam *
> > > >> >> > University of Kelaniya | MIT '19
> > > >> >> > Tel :- 0662244937 | Mob :- 0776699609
> > > >> >> > ahmedifhaam1@gmail.com <E-...@gmail.com>
> > > >> >> >
> > > >> >>
> > > >> >
> > > >> >
> > > >> >
> > > >> > --
> > > >> > *Ahmed Ifhaam *
> > > >> > University of Kelaniya | MIT '19
> > > >> > Tel :- 0662244937 | Mob :- 0776699609
> > > >> > ahmedifhaam1@gmail.com <E-...@gmail.com>
> > > >> >
> > > >>
> > > >>
> > > >>
> > > >> --
> > > >> *Ahmed Ifhaam *
> > > >> University of Kelaniya | MIT '19
> > > >> Tel :- 0662244937 | Mob :- 0776699609
> > > >> ahmedifhaam1@gmail.com <E-...@gmail.com>
> > > >>
> > > >
> > > >
> > >
> >
> >
> >
> > --
> > *Ahmed Ifhaam *
> > University of Kelaniya | MIT '19
> > Tel :- 0662244937 | Mob :- 0776699609
> > ahmedifhaam1@gmail.com <E-...@gmail.com>
> >
>



-- 
*Ahmed Ifhaam *
University of Kelaniya | MIT '19
Tel :- 0662244937 | Mob :- 0776699609
ahmedifhaam1@gmail.com <E-...@gmail.com>

Re: [GSOC][ROCKETMQ-380] Provide a modern and friendly console for RocketMQ

Posted by yukon <yu...@apache.org>.
Hi,

This is a commercial version[1] of apache rocketmq and could be your
reference.

After trying this console, hope you could draft the design ASAP and then we
can discuss based on i.


Regards,
yukon

[1]. https://www.alibabacloud.com/product/mq

On Fri, Mar 16, 2018 at 2:41 AM, Ahmed Ifhaam <ah...@gmail.com>
wrote:

> Hi yukon,
>
> I checked the console and after you asked I have re checked it as well. I
> used it with the CLI tool in parallel too.
> In the requirement specification there was a reference console which I
> mentioned in my earlier mail that I couldn't get it to run. So I'm not
> exactly clear with the requirements. It would be a great help if someone
> can point me to a place where i can find the requirements. As I have to
> prepare the proposal (27th March) please kindly take a look at this ASAP.
>
> Thank you
>
> On Fri, Mar 9, 2018 at 9:05 PM, yukon <yu...@apache.org> wrote:
>
> > Edit the subject!
> >
> > On Fri, Mar 9, 2018 at 10:47 PM, yukon <yu...@apache.org> wrote:
> >
> > > Hi,
> > >
> > > ```
> > > The other thing is what are the expected features in the new console?
> > > ```
> > >
> > > Do you check out the features in the current console[1]?
> > >
> > > You may have ideas about the features after trying this console and the
> > > `admin` tool[2], then make a design and let's discuss based on it.
> > >
> > > Regards,
> > > yukon
> > >
> > > [1]. https://github.com/apache/rocketmq-externals/tree/
> > > master/rocketmq-console
> > > [2].https://github.com/apache/rocketmq/blob/master/
> > > distribution/bin/mqadmin
> > >
> > > On Thu, Mar 8, 2018 at 7:26 PM, Ahmed Ifhaam <ah...@gmail.com>
> > > wrote:
> > >
> > >> HI,
> > >> Regarding this RocketMQ-380,
> > >> I have issues in running the referenced console when ever i try to
> enter
> > >> my
> > >> personal details page is automatically redirected to home page.
> > >> Hence i'm not being able to activate the messaging service which i
> > believe
> > >> should work.
> > >> https://mns.console.aliyun.com/?spm=5176.2020520130.0.0.4db6
> > >> 3db5cHTXtU#/list/cn-hangzhou
> > >> From this link when i click activate button it is redirecting to the
> > home
> > >> page. but according to the documentation it should take me to a form
> to
> > >> fill my personal details. I created an account and i can login to my
> > >> account as well. Please help on this.
> > >>
> > >> The other thing is what are the expected features in the new console?
> > >> Please give a short description.
> > >>
> > >> Thanks in advance.
> > >>
> > >> On Wed, Mar 7, 2018 at 12:40 AM, Ahmed Ifhaam <ahmedifhaam1@gmail.com
> >
> > >> wrote:
> > >>
> > >> > Ok sorry, changing on bin/runbrocker.sh worked Thank you
> > >> >
> > >> > On Wed, Mar 7, 2018 at 12:27 AM, Sohaib Iftikhar <
> > sohaib1692@gmail.com>
> > >> > wrote:
> > >> >
> > >> >> Hi Ahmed,
> > >> >>
> > >> >> That file is for the nameserver. You also need to change the
> > JAVA_OPTS
> > >> for
> > >> >> the broker. Look at the fine `bin/runbroker.sh`.
> > >> >>
> > >> >> Thanks,
> > >> >> Sohaib
> > >> >>
> > >> >> On Tue, Mar 6, 2018 at 7:41 PM, Ahmed Ifhaam <
> ahmedifhaam1@gmail.com
> > >
> > >> >> wrote:
> > >> >>
> > >> >> > I tried the way you asked me to do, actually values were 4g only
> > even
> > >> >> > without changing but ichanged it back to 2gb also and tried no
> > effect
> > >> >> its
> > >> >> > taking 8 gb.
> > >> >> > I changed it in the file
> > >> >> > "distribution/target/apache-rocketmq/bin/runserver.sh" is it the
> > >> right
> > >> >> > file
> > >> >> > to change ?
> > >> >> >
> > >> >> > Thank you
> > >> >> >
> > >> >> > On Tue, Mar 6, 2018 at 12:00 PM, Ahmed Ifhaam <
> > >> ahmedifhaam1@gmail.com>
> > >> >> > wrote:
> > >> >> >
> > >> >> > > THANK YOU
> > >> >> > >
> > >> >> > > On Tue, Mar 6, 2018 at 11:22 AM, yukon <yu...@apache.org>
> wrote:
> > >> >> > >
> > >> >> > >> Hi,
> > >> >> > >>
> > >> >> > >> Change this line:
> > >> >> > >>
> > >> >> > >> ```
> > >> >> > >> JAVA_OPT="${JAVA_OPT} -server -Xms8g -Xmx8g -Xmn4g"
> > >> >> > >> ```
> > >> >> > >>
> > >> >> > >> to:
> > >> >> > >>
> > >> >> > >> ```
> > >> >> > >> JAVA_OPT="${JAVA_OPT} -server -Xms4g -Xmx4g -Xmn2g"
> > >> >> > >> ```
> > >> >> > >>
> > >> >> > >> It's a Java application, broker will only generate a 4G heap
> > now~
> > >> >> > >>
> > >> >> > >> Regards,
> > >> >> > >> yukon
> > >> >> > >>
> > >> >> > >> On Tue, Mar 6, 2018 at 1:14 PM, Ahmed Ifhaam <
> > >> ahmedifhaam1@gmail.com
> > >> >> >
> > >> >> > >> wrote:
> > >> >> > >>
> > >> >> > >> > hi yukon,
> > >> >> > >> > As you said its taking 8gb almost thats why my system is
> > getting
> > >> >> stuck
> > >> >> > >> > mostly. I read the scripts in the bin folder i didn't find a
> > >> place
> > >> >> to
> > >> >> > >> > adjust the memory needed. I have only 8GB of ram and my hard
> > >> disk
> > >> >> is
> > >> >> > >> not an
> > >> >> > >> > ssd so i need to work without swap as much as possible can
> you
> > >> >> help me
> > >> >> > >> on
> > >> >> > >> > this please .
> > >> >> > >> >
> > >> >> > >> > Thank you
> > >> >> > >> >
> > >> >> > >> > On Mon, Mar 5, 2018 at 5:02 PM, yukon <yu...@apache.org>
> > wrote:
> > >> >> > >> >
> > >> >> > >> > > Hi,
> > >> >> > >> > >
> > >> >> > >> > > The start script will consume 8GB mem, you could adjust
> the
> > >> >> script
> > >> >> > >> before
> > >> >> > >> > > running broker[1].
> > >> >> > >> > >
> > >> >> > >> > > Also please try the current rocketmq console for
> > reference[2].
> > >> >> > >> > >
> > >> >> > >> > > Let us know if you have any question.
> > >> >> > >> > >
> > >> >> > >> > > [1].
> > >> >> > >> > > https://github.com/apache/rocketmq/blob/master/
> > >> >> > >> > > distribution/bin/runbroker.sh
> > >> >> > >> > > [2].
> > >> >> > >> > > https://github.com/apache/rocketmq-externals/tree/
> > >> >> > >> > master/rocketmq-console
> > >> >> > >> > >
> > >> >> > >> > > Regards,
> > >> >> > >> > > yukon
> > >> >> > >> > >
> > >> >> > >> > > On Mon, Mar 5, 2018 at 5:33 PM, Ahmed Ifhaam <
> > >> >> > ahmedifhaam1@gmail.com>
> > >> >> > >> > > wrote:
> > >> >> > >> > >
> > >> >> > >> > > > Hi all,
> > >> >> > >> > > >
> > >> >> > >> > > > I'm Ahmed Ifhaam from Sri Lanka. I'm interested in
> > >> >> participating
> > >> >> > >> GSOC
> > >> >> > >> > > 2018.
> > >> >> > >> > > > For my project i'm willing to take ROCKETMQ-380
> > >> >> > >> > > > <https://issues.apache.org/jira/browse/ROCKETMQ-380>
> > issue.
> > >> >> Since
> > >> >> > >> i'm
> > >> >> > >> > > new
> > >> >> > >> > > > to the product. Where can i start ? Please help me on
> > this.
> > >> I
> > >> >> > tried
> > >> >> > >> > > running
> > >> >> > >> > > > Rocket-MQ but it is taking a lot of memory which results
> > my
> > >> >> system
> > >> >> > >> to
> > >> >> > >> > > hang.
> > >> >> > >> > > > I'm looking for the proper way to start solving this
> > issue.
> > >> >> > >> > > >
> > >> >> > >> > > > Thank you.
> > >> >> > >> > > >
> > >> >> > >> > > > --
> > >> >> > >> > > > *Ahmed Ifhaam *
> > >> >> > >> > > > University of Kelaniya | MIT '19
> > >> >> > >> > > > Tel :- 94662244937 | Mob :- 94776699609
> > >> >> > >> > > > ahmedifhaam1@gmail.com <E-...@gmail.com>
> > >> >> > >> > > >
> > >> >> > >> > >
> > >> >> > >> >
> > >> >> > >> >
> > >> >> > >> >
> > >> >> > >> > --
> > >> >> > >> > *Ahmed Ifhaam *
> > >> >> > >> > University of Kelaniya | MIT '19
> > >> >> > >> > Tel :- 0662244937 | Mob :- 0776699609
> > >> >> > >> > ahmedifhaam1@gmail.com <E-...@gmail.com>
> > >> >> > >> >
> > >> >> > >>
> > >> >> > >
> > >> >> > >
> > >> >> > >
> > >> >> > > --
> > >> >> > > *Ahmed Ifhaam *
> > >> >> > > University of Kelaniya | MIT '19
> > >> >> > > Tel :- 0662244937 | Mob :- 0776699609
> > >> >> > > ahmedifhaam1@gmail.com <E-...@gmail.com>
> > >> >> > >
> > >> >> >
> > >> >> >
> > >> >> >
> > >> >> > --
> > >> >> > *Ahmed Ifhaam *
> > >> >> > University of Kelaniya | MIT '19
> > >> >> > Tel :- 0662244937 | Mob :- 0776699609
> > >> >> > ahmedifhaam1@gmail.com <E-...@gmail.com>
> > >> >> >
> > >> >>
> > >> >
> > >> >
> > >> >
> > >> > --
> > >> > *Ahmed Ifhaam *
> > >> > University of Kelaniya | MIT '19
> > >> > Tel :- 0662244937 | Mob :- 0776699609
> > >> > ahmedifhaam1@gmail.com <E-...@gmail.com>
> > >> >
> > >>
> > >>
> > >>
> > >> --
> > >> *Ahmed Ifhaam *
> > >> University of Kelaniya | MIT '19
> > >> Tel :- 0662244937 | Mob :- 0776699609
> > >> ahmedifhaam1@gmail.com <E-...@gmail.com>
> > >>
> > >
> > >
> >
>
>
>
> --
> *Ahmed Ifhaam *
> University of Kelaniya | MIT '19
> Tel :- 0662244937 | Mob :- 0776699609
> ahmedifhaam1@gmail.com <E-...@gmail.com>
>

Re: [GSOC][ROCKETMQ-380] Provide a modern and friendly console for RocketMQ

Posted by Ahmed Ifhaam <ah...@gmail.com>.
Hi yukon,

I checked the console and after you asked I have re checked it as well. I
used it with the CLI tool in parallel too.
In the requirement specification there was a reference console which I
mentioned in my earlier mail that I couldn't get it to run. So I'm not
exactly clear with the requirements. It would be a great help if someone
can point me to a place where i can find the requirements. As I have to
prepare the proposal (27th March) please kindly take a look at this ASAP.

Thank you

On Fri, Mar 9, 2018 at 9:05 PM, yukon <yu...@apache.org> wrote:

> Edit the subject!
>
> On Fri, Mar 9, 2018 at 10:47 PM, yukon <yu...@apache.org> wrote:
>
> > Hi,
> >
> > ```
> > The other thing is what are the expected features in the new console?
> > ```
> >
> > Do you check out the features in the current console[1]?
> >
> > You may have ideas about the features after trying this console and the
> > `admin` tool[2], then make a design and let's discuss based on it.
> >
> > Regards,
> > yukon
> >
> > [1]. https://github.com/apache/rocketmq-externals/tree/
> > master/rocketmq-console
> > [2].https://github.com/apache/rocketmq/blob/master/
> > distribution/bin/mqadmin
> >
> > On Thu, Mar 8, 2018 at 7:26 PM, Ahmed Ifhaam <ah...@gmail.com>
> > wrote:
> >
> >> HI,
> >> Regarding this RocketMQ-380,
> >> I have issues in running the referenced console when ever i try to enter
> >> my
> >> personal details page is automatically redirected to home page.
> >> Hence i'm not being able to activate the messaging service which i
> believe
> >> should work.
> >> https://mns.console.aliyun.com/?spm=5176.2020520130.0.0.4db6
> >> 3db5cHTXtU#/list/cn-hangzhou
> >> From this link when i click activate button it is redirecting to the
> home
> >> page. but according to the documentation it should take me to a form to
> >> fill my personal details. I created an account and i can login to my
> >> account as well. Please help on this.
> >>
> >> The other thing is what are the expected features in the new console?
> >> Please give a short description.
> >>
> >> Thanks in advance.
> >>
> >> On Wed, Mar 7, 2018 at 12:40 AM, Ahmed Ifhaam <ah...@gmail.com>
> >> wrote:
> >>
> >> > Ok sorry, changing on bin/runbrocker.sh worked Thank you
> >> >
> >> > On Wed, Mar 7, 2018 at 12:27 AM, Sohaib Iftikhar <
> sohaib1692@gmail.com>
> >> > wrote:
> >> >
> >> >> Hi Ahmed,
> >> >>
> >> >> That file is for the nameserver. You also need to change the
> JAVA_OPTS
> >> for
> >> >> the broker. Look at the fine `bin/runbroker.sh`.
> >> >>
> >> >> Thanks,
> >> >> Sohaib
> >> >>
> >> >> On Tue, Mar 6, 2018 at 7:41 PM, Ahmed Ifhaam <ahmedifhaam1@gmail.com
> >
> >> >> wrote:
> >> >>
> >> >> > I tried the way you asked me to do, actually values were 4g only
> even
> >> >> > without changing but ichanged it back to 2gb also and tried no
> effect
> >> >> its
> >> >> > taking 8 gb.
> >> >> > I changed it in the file
> >> >> > "distribution/target/apache-rocketmq/bin/runserver.sh" is it the
> >> right
> >> >> > file
> >> >> > to change ?
> >> >> >
> >> >> > Thank you
> >> >> >
> >> >> > On Tue, Mar 6, 2018 at 12:00 PM, Ahmed Ifhaam <
> >> ahmedifhaam1@gmail.com>
> >> >> > wrote:
> >> >> >
> >> >> > > THANK YOU
> >> >> > >
> >> >> > > On Tue, Mar 6, 2018 at 11:22 AM, yukon <yu...@apache.org> wrote:
> >> >> > >
> >> >> > >> Hi,
> >> >> > >>
> >> >> > >> Change this line:
> >> >> > >>
> >> >> > >> ```
> >> >> > >> JAVA_OPT="${JAVA_OPT} -server -Xms8g -Xmx8g -Xmn4g"
> >> >> > >> ```
> >> >> > >>
> >> >> > >> to:
> >> >> > >>
> >> >> > >> ```
> >> >> > >> JAVA_OPT="${JAVA_OPT} -server -Xms4g -Xmx4g -Xmn2g"
> >> >> > >> ```
> >> >> > >>
> >> >> > >> It's a Java application, broker will only generate a 4G heap
> now~
> >> >> > >>
> >> >> > >> Regards,
> >> >> > >> yukon
> >> >> > >>
> >> >> > >> On Tue, Mar 6, 2018 at 1:14 PM, Ahmed Ifhaam <
> >> ahmedifhaam1@gmail.com
> >> >> >
> >> >> > >> wrote:
> >> >> > >>
> >> >> > >> > hi yukon,
> >> >> > >> > As you said its taking 8gb almost thats why my system is
> getting
> >> >> stuck
> >> >> > >> > mostly. I read the scripts in the bin folder i didn't find a
> >> place
> >> >> to
> >> >> > >> > adjust the memory needed. I have only 8GB of ram and my hard
> >> disk
> >> >> is
> >> >> > >> not an
> >> >> > >> > ssd so i need to work without swap as much as possible can you
> >> >> help me
> >> >> > >> on
> >> >> > >> > this please .
> >> >> > >> >
> >> >> > >> > Thank you
> >> >> > >> >
> >> >> > >> > On Mon, Mar 5, 2018 at 5:02 PM, yukon <yu...@apache.org>
> wrote:
> >> >> > >> >
> >> >> > >> > > Hi,
> >> >> > >> > >
> >> >> > >> > > The start script will consume 8GB mem, you could adjust the
> >> >> script
> >> >> > >> before
> >> >> > >> > > running broker[1].
> >> >> > >> > >
> >> >> > >> > > Also please try the current rocketmq console for
> reference[2].
> >> >> > >> > >
> >> >> > >> > > Let us know if you have any question.
> >> >> > >> > >
> >> >> > >> > > [1].
> >> >> > >> > > https://github.com/apache/rocketmq/blob/master/
> >> >> > >> > > distribution/bin/runbroker.sh
> >> >> > >> > > [2].
> >> >> > >> > > https://github.com/apache/rocketmq-externals/tree/
> >> >> > >> > master/rocketmq-console
> >> >> > >> > >
> >> >> > >> > > Regards,
> >> >> > >> > > yukon
> >> >> > >> > >
> >> >> > >> > > On Mon, Mar 5, 2018 at 5:33 PM, Ahmed Ifhaam <
> >> >> > ahmedifhaam1@gmail.com>
> >> >> > >> > > wrote:
> >> >> > >> > >
> >> >> > >> > > > Hi all,
> >> >> > >> > > >
> >> >> > >> > > > I'm Ahmed Ifhaam from Sri Lanka. I'm interested in
> >> >> participating
> >> >> > >> GSOC
> >> >> > >> > > 2018.
> >> >> > >> > > > For my project i'm willing to take ROCKETMQ-380
> >> >> > >> > > > <https://issues.apache.org/jira/browse/ROCKETMQ-380>
> issue.
> >> >> Since
> >> >> > >> i'm
> >> >> > >> > > new
> >> >> > >> > > > to the product. Where can i start ? Please help me on
> this.
> >> I
> >> >> > tried
> >> >> > >> > > running
> >> >> > >> > > > Rocket-MQ but it is taking a lot of memory which results
> my
> >> >> system
> >> >> > >> to
> >> >> > >> > > hang.
> >> >> > >> > > > I'm looking for the proper way to start solving this
> issue.
> >> >> > >> > > >
> >> >> > >> > > > Thank you.
> >> >> > >> > > >
> >> >> > >> > > > --
> >> >> > >> > > > *Ahmed Ifhaam *
> >> >> > >> > > > University of Kelaniya | MIT '19
> >> >> > >> > > > Tel :- 94662244937 | Mob :- 94776699609
> >> >> > >> > > > ahmedifhaam1@gmail.com <E-...@gmail.com>
> >> >> > >> > > >
> >> >> > >> > >
> >> >> > >> >
> >> >> > >> >
> >> >> > >> >
> >> >> > >> > --
> >> >> > >> > *Ahmed Ifhaam *
> >> >> > >> > University of Kelaniya | MIT '19
> >> >> > >> > Tel :- 0662244937 | Mob :- 0776699609
> >> >> > >> > ahmedifhaam1@gmail.com <E-...@gmail.com>
> >> >> > >> >
> >> >> > >>
> >> >> > >
> >> >> > >
> >> >> > >
> >> >> > > --
> >> >> > > *Ahmed Ifhaam *
> >> >> > > University of Kelaniya | MIT '19
> >> >> > > Tel :- 0662244937 | Mob :- 0776699609
> >> >> > > ahmedifhaam1@gmail.com <E-...@gmail.com>
> >> >> > >
> >> >> >
> >> >> >
> >> >> >
> >> >> > --
> >> >> > *Ahmed Ifhaam *
> >> >> > University of Kelaniya | MIT '19
> >> >> > Tel :- 0662244937 | Mob :- 0776699609
> >> >> > ahmedifhaam1@gmail.com <E-...@gmail.com>
> >> >> >
> >> >>
> >> >
> >> >
> >> >
> >> > --
> >> > *Ahmed Ifhaam *
> >> > University of Kelaniya | MIT '19
> >> > Tel :- 0662244937 | Mob :- 0776699609
> >> > ahmedifhaam1@gmail.com <E-...@gmail.com>
> >> >
> >>
> >>
> >>
> >> --
> >> *Ahmed Ifhaam *
> >> University of Kelaniya | MIT '19
> >> Tel :- 0662244937 | Mob :- 0776699609
> >> ahmedifhaam1@gmail.com <E-...@gmail.com>
> >>
> >
> >
>



-- 
*Ahmed Ifhaam *
University of Kelaniya | MIT '19
Tel :- 0662244937 | Mob :- 0776699609
ahmedifhaam1@gmail.com <E-...@gmail.com>

Re: [GSOC][ROCKETMQ-380] Provide a modern and friendly console for RocketMQ

Posted by pi...@husky.neu.edu, pi...@husky.neu.edu.

On 2018/03/09 15:35:20, yukon <yu...@apache.org> wrote: 
> Edit the subject!
> 
> On Fri, Mar 9, 2018 at 10:47 PM, yukon <yu...@apache.org> wrote:
> 
> > Hi,
> >
> > ```
> > The other thing is what are the expected features in the new console?
> > ```
> >
> > Do you check out the features in the current console[1]?
> >
> > You may have ideas about the features after trying this console and the
> > `admin` tool[2], then make a design and let's discuss based on it.
> >
> > Regards,
> > yukon
> >
> > [1]. https://github.com/apache/rocketmq-externals/tree/
> > master/rocketmq-console
> > [2].https://github.com/apache/rocketmq/blob/master/
> > distribution/bin/mqadmin
> >
> > On Thu, Mar 8, 2018 at 7:26 PM, Ahmed Ifhaam <ah...@gmail.com>
> > wrote:
> >
> >> HI,
> >> Regarding this RocketMQ-380,
> >> I have issues in running the referenced console when ever i try to enter
> >> my
> >> personal details page is automatically redirected to home page.
> >> Hence i'm not being able to activate the messaging service which i believe
> >> should work.
> >> https://mns.console.aliyun.com/?spm=5176.2020520130.0.0.4db6
> >> 3db5cHTXtU#/list/cn-hangzhou
> >> From this link when i click activate button it is redirecting to the home
> >> page. but according to the documentation it should take me to a form to
> >> fill my personal details. I created an account and i can login to my
> >> account as well. Please help on this.
> >>
> >> The other thing is what are the expected features in the new console?
> >> Please give a short description.
> >>
> >> Thanks in advance.
> >>
> >> On Wed, Mar 7, 2018 at 12:40 AM, Ahmed Ifhaam <ah...@gmail.com>
> >> wrote:
> >>
> >> > Ok sorry, changing on bin/runbrocker.sh worked Thank you
> >> >
> >> > On Wed, Mar 7, 2018 at 12:27 AM, Sohaib Iftikhar <so...@gmail.com>
> >> > wrote:
> >> >
> >> >> Hi Ahmed,
> >> >>
> >> >> That file is for the nameserver. You also need to change the JAVA_OPTS
> >> for
> >> >> the broker. Look at the fine `bin/runbroker.sh`.
> >> >>
> >> >> Thanks,
> >> >> Sohaib
> >> >>
> >> >> On Tue, Mar 6, 2018 at 7:41 PM, Ahmed Ifhaam <ah...@gmail.com>
> >> >> wrote:
> >> >>
> >> >> > I tried the way you asked me to do, actually values were 4g only even
> >> >> > without changing but ichanged it back to 2gb also and tried no effect
> >> >> its
> >> >> > taking 8 gb.
> >> >> > I changed it in the file
> >> >> > "distribution/target/apache-rocketmq/bin/runserver.sh" is it the
> >> right
> >> >> > file
> >> >> > to change ?
> >> >> >
> >> >> > Thank you
> >> >> >
> >> >> > On Tue, Mar 6, 2018 at 12:00 PM, Ahmed Ifhaam <
> >> ahmedifhaam1@gmail.com>
> >> >> > wrote:
> >> >> >
> >> >> > > THANK YOU
> >> >> > >
> >> >> > > On Tue, Mar 6, 2018 at 11:22 AM, yukon <yu...@apache.org> wrote:
> >> >> > >
> >> >> > >> Hi,
> >> >> > >>
> >> >> > >> Change this line:
> >> >> > >>
> >> >> > >> ```
> >> >> > >> JAVA_OPT="${JAVA_OPT} -server -Xms8g -Xmx8g -Xmn4g"
> >> >> > >> ```
> >> >> > >>
> >> >> > >> to:
> >> >> > >>
> >> >> > >> ```
> >> >> > >> JAVA_OPT="${JAVA_OPT} -server -Xms4g -Xmx4g -Xmn2g"
> >> >> > >> ```
> >> >> > >>
> >> >> > >> It's a Java application, broker will only generate a 4G heap now~
> >> >> > >>
> >> >> > >> Regards,
> >> >> > >> yukon
> >> >> > >>
> >> >> > >> On Tue, Mar 6, 2018 at 1:14 PM, Ahmed Ifhaam <
> >> ahmedifhaam1@gmail.com
> >> >> >
> >> >> > >> wrote:
> >> >> > >>
> >> >> > >> > hi yukon,
> >> >> > >> > As you said its taking 8gb almost thats why my system is getting
> >> >> stuck
> >> >> > >> > mostly. I read the scripts in the bin folder i didn't find a
> >> place
> >> >> to
> >> >> > >> > adjust the memory needed. I have only 8GB of ram and my hard
> >> disk
> >> >> is
> >> >> > >> not an
> >> >> > >> > ssd so i need to work without swap as much as possible can you
> >> >> help me
> >> >> > >> on
> >> >> > >> > this please .
> >> >> > >> >
> >> >> > >> > Thank you
> >> >> > >> >
> >> >> > >> > On Mon, Mar 5, 2018 at 5:02 PM, yukon <yu...@apache.org> wrote:
> >> >> > >> >
> >> >> > >> > > Hi,
> >> >> > >> > >
> >> >> > >> > > The start script will consume 8GB mem, you could adjust the
> >> >> script
> >> >> > >> before
> >> >> > >> > > running broker[1].
> >> >> > >> > >
> >> >> > >> > > Also please try the current rocketmq console for reference[2].
> >> >> > >> > >
> >> >> > >> > > Let us know if you have any question.
> >> >> > >> > >
> >> >> > >> > > [1].
> >> >> > >> > > https://github.com/apache/rocketmq/blob/master/
> >> >> > >> > > distribution/bin/runbroker.sh
> >> >> > >> > > [2].
> >> >> > >> > > https://github.com/apache/rocketmq-externals/tree/
> >> >> > >> > master/rocketmq-console
> >> >> > >> > >
> >> >> > >> > > Regards,
> >> >> > >> > > yukon
> >> >> > >> > >
> >> >> > >> > > On Mon, Mar 5, 2018 at 5:33 PM, Ahmed Ifhaam <
> >> >> > ahmedifhaam1@gmail.com>
> >> >> > >> > > wrote:
> >> >> > >> > >
> >> >> > >> > > > Hi all,
> >> >> > >> > > >
> >> >> > >> > > > I'm Ahmed Ifhaam from Sri Lanka. I'm interested in
> >> >> participating
> >> >> > >> GSOC
> >> >> > >> > > 2018.
> >> >> > >> > > > For my project i'm willing to take ROCKETMQ-380
> >> >> > >> > > > <https://issues.apache.org/jira/browse/ROCKETMQ-380> issue.
> >> >> Since
> >> >> > >> i'm
> >> >> > >> > > new
> >> >> > >> > > > to the product. Where can i start ? Please help me on this.
> >> I
> >> >> > tried
> >> >> > >> > > running
> >> >> > >> > > > Rocket-MQ but it is taking a lot of memory which results my
> >> >> system
> >> >> > >> to
> >> >> > >> > > hang.
> >> >> > >> > > > I'm looking for the proper way to start solving this issue.
> >> >> > >> > > >
> >> >> > >> > > > Thank you.
> >> >> > >> > > >
> >> >> > >> > > > --
> >> >> > >> > > > *Ahmed Ifhaam *
> >> >> > >> > > > University of Kelaniya | MIT '19
> >> >> > >> > > > Tel :- 94662244937 | Mob :- 94776699609
> >> >> > >> > > > ahmedifhaam1@gmail.com <E-...@gmail.com>
> >> >> > >> > > >
> >> >> > >> > >
> >> >> > >> >
> >> >> > >> >
> >> >> > >> >
> >> >> > >> > --
> >> >> > >> > *Ahmed Ifhaam *
> >> >> > >> > University of Kelaniya | MIT '19
> >> >> > >> > Tel :- 0662244937 | Mob :- 0776699609
> >> >> > >> > ahmedifhaam1@gmail.com <E-...@gmail.com>
> >> >> > >> >
> >> >> > >>
> >> >> > >
> >> >> > >
> >> >> > >
> >> >> > > --
> >> >> > > *Ahmed Ifhaam *
> >> >> > > University of Kelaniya | MIT '19
> >> >> > > Tel :- 0662244937 | Mob :- 0776699609
> >> >> > > ahmedifhaam1@gmail.com <E-...@gmail.com>
> >> >> > >
> >> >> >
> >> >> >
> >> >> >
> >> >> > --
> >> >> > *Ahmed Ifhaam *
> >> >> > University of Kelaniya | MIT '19
> >> >> > Tel :- 0662244937 | Mob :- 0776699609
> >> >> > ahmedifhaam1@gmail.com <E-...@gmail.com>
> >> >> >
> >> >>
> >> >
> >> >
> >> >
> >> > --
> >> > *Ahmed Ifhaam *
> >> > University of Kelaniya | MIT '19
> >> > Tel :- 0662244937 | Mob :- 0776699609
> >> > ahmedifhaam1@gmail.com <E-...@gmail.com>
> >> >
> >>
> >>
> >>
> >> --
> >> *Ahmed Ifhaam *
> >> University of Kelaniya | MIT '19
> >> Tel :- 0662244937 | Mob :- 0776699609
> >> ahmedifhaam1@gmail.com <E-...@gmail.com>
> >>
> >
> >
>
Hi, YuKon,

I have formed a design for the console as shown below

https://docs.google.com/document/d/1dILwiaipB6gu02ShiPDg-1OmXdg-UISIYLalLz-QuwA/edit?usp=sharing

If you are interested in it or you have any suggestions, please leave your feedback so that I can finalize my proposal. Look forward to discussing with you in detail about the design.

Best,
Kailun