Thanks Udara, in the end I did similar to what is done in the stratos.sh
script:

https://github.com/snowch/devcloud-script/blob/master/stratos_dev.sh#L384
On 11 Apr 2014 06:17, "Udara Liyanage" <[email protected]> wrote:

> There is no status method in carbon servers.
>
> ps -ef | grep server_name is my way of checking it. If there is something
> wrong, error logs should be printed.
>
>
> On Wed, Apr 9, 2014 at 6:12 PM, chris snow <[email protected]> wrote:
>
>> Ah, sounds good.
>>
>> Do the stratos setup scripts call "stop" before they start doing any
>> setup to make sure there isn't already a server running?
>>
>> I see there isn't a status method (e.g. like activemq status), what is
>> the normal way you check for the server status with carbon?
>>
>>
>> On Wed, Apr 9, 2014 at 6:31 PM, Akila Ravihansa Perera
>> <[email protected]> wrote:
>> > Hi Chris,
>> >
>> > Since we have a single product + MB, I don't see the value in a separate
>> > start/stop script. Because "stratos.sh" script is already capable of
>> > performing start, stop, restart, debug operations on Stratos. Only
>> exception
>> > is MB which needs to be started manually.
>> >
>> > Could you kindly explain the expected functionality in the start/stop
>> > script?
>> >
>> >
>> > Regards,
>> >
>> >
>> > On Wed, Apr 9, 2014 at 7:42 PM, chris snow <[email protected]> wrote:
>> >>
>> >> Hi Akila - what is the status of the start/stop scripts?
>> >>
>> >> On Thu, Apr 3, 2014 at 10:29 AM, Akila Ravihansa Perera
>> >> <[email protected]> wrote:
>> >> > Hi,
>> >> >
>> >> > @Nirmal: Sure, I'll start working on that :)
>> >> >
>> >> > In addition to a stop_server.sh script I think it would be better if
>> we
>> >> > can
>> >> > create a new service for Stratos like Chris mentioned. Shall we add
>> this
>> >> > function to "setup.sh" script?
>> >> >
>> >> > Basically the function will copy the startup script; eg -
>> >> > /etc/init.d/apache-stratos, and it will have start, restart, stop,
>> >> > status
>> >> > operations.
>> >> > But there are lot of products that runs under Apache Stratos (cc,
>> mb, lb
>> >> > etc). Do we need to create scripts for each products separately OR
>> >> > bundle
>> >> > all that together to a single script?
>> >> >
>> >> > Thanks
>> >> >
>> >> >
>> >> > On Thu, Apr 3, 2014 at 2:37 PM, chris snow <[email protected]>
>> wrote:
>> >> >>
>> >> >> A script that in turn could be called from init.d script would be
>> >> >> great!
>> >> >>
>> >> >> On Thu, Apr 3, 2014 at 10:04 AM, Nirmal Fernando
>> >> >> <[email protected]>
>> >> >> wrote:
>> >> >> > Thanks for bringing this up. In fact, I think we need a
>> >> >> > stop_servers.sh
>> >> >> > which will gracefully shut down all the servers that has been
>> >> >> > started.
>> >> >> >
>> >> >> > @Akila would you be able to contribute such a script? :-)
>> >> >> >
>> >> >> >
>> >> >> > On Thu, Apr 3, 2014 at 2:15 PM, Akila Ravihansa Perera
>> >> >> > <[email protected]>
>> >> >> > wrote:
>> >> >> >>
>> >> >> >> Hi,
>> >> >> >>
>> >> >> >> Is there a cleaner way to stop Apache Stratos servers? I started
>> the
>> >> >> >> servers by running <stratos-setup>/start_servers.sh. But this
>> will
>> >> >> >> start all
>> >> >> >> products like cc,mb,cep etc. But when I need to stop these
>> servers I
>> >> >> >> have to
>> >> >> >> manually find them through "ps" command and kill them.
>> >> >> >>
>> >> >> >> Is there a better way to do this? Or am I doing something wrong
>> at
>> >> >> >> the
>> >> >> >> first place?
>> >> >> >>
>> >> >> >> Thanks.
>> >> >> >>
>> >> >> >> --
>> >> >> >> Akila Ravihansa Perera
>> >> >> >> Software Engineer
>> >> >> >> WSO2 Inc.
>> >> >> >> http://wso2.com
>> >> >> >>
>> >> >> >> Phone: +94 77 64 154 38
>> >> >> >> Blog: http://ravihansa3000.blogspot.com
>> >> >> >
>> >> >> >
>> >> >> >
>> >> >> >
>> >> >> > --
>> >> >> > Best Regards,
>> >> >> > Nirmal
>> >> >> >
>> >> >> > Nirmal Fernando.
>> >> >> > PPMC Member & Committer of Apache Stratos,
>> >> >> > Senior Software Engineer, WSO2 Inc.
>> >> >> >
>> >> >> > Blog: http://nirmalfdo.blogspot.com/
>> >> >>
>> >> >>
>> >> >>
>> >> >> --
>> >> >> Check out my professional profile and connect with me on LinkedIn.
>> >> >> http://lnkd.in/cw5k69
>> >> >
>> >> >
>> >> >
>> >> >
>> >> > --
>> >> > Akila Ravihansa Perera
>> >> > Software Engineer
>> >> > WSO2 Inc.
>> >> > http://wso2.com
>> >> >
>> >> > Phone: +94 77 64 154 38
>> >> > Blog: http://ravihansa3000.blogspot.com
>> >>
>> >>
>> >>
>> >> --
>> >> Check out my professional profile and connect with me on LinkedIn.
>> >> http://lnkd.in/cw5k69
>> >
>> >
>> >
>> >
>> > --
>> > Akila Ravihansa Perera
>> > Software Engineer
>> > WSO2 Inc.
>> > http://wso2.com
>> >
>> > Phone: +94 77 64 154 38
>> > Blog: http://ravihansa3000.blogspot.com
>>
>>
>>
>> --
>> Check out my professional profile and connect with me on LinkedIn.
>> http://lnkd.in/cw5k69
>>
>
>
>
> --
>
> Udara Liyanage
> Software Engineer
> WSO2, Inc.: http://wso2.com
> lean. enterprise. middleware
>
> web: http://udaraliyanage.wordpress.com
> phone: +94 71 443 6897
>

Reply via email to