dev@glassfish.java.net

Re: InstanceState service : getting the state of an instance

From: Marina Vatkina <marina.vatkina_at_oracle.com>
Date: Wed, 21 Jul 2010 16:16:27 -0700

Will DAS be always running?

thanks,
-marina

Vijay Ramachandran wrote:
> InstanceState service will be available only on DAS. There is no plan to
> make this available on all instances
>
> On 7/20/10 3:57 PM, Marina Vatkina wrote:
>
>> Vijay,
>>
>> Currently state of "this" instance (i.e. "server" on a non-clustered
>> install, or "in1" on in1(!)) is reported as NOT_RUNNING. Will this be
>> fixed as part of GMS integration?
>>
>> thanks,
>> -marina
>>
>> Vijay Ramachandran wrote:
>>
>>> On 7/16/10 12:13 PM, Byron Nevins wrote:
>>>
>>>> Vijay --
>>>>
>>>> Do you have an estimate of when this will work? I have code waiting
>>>> for it...
>>>>
>>>> (I.e. I need to know when it will reliably detect that a server has
>>>> gone from running to not-running)
>>>
>>>
>>> Hopefully in the next week once I get some approvals for some
>>> proposals I have made.
>>>
>>> Vijay
>>>
>>>>
>>>>
>>>> On 7/16/2010 8:45 AM, Marina Vatkina wrote:
>>>>
>>>>> Vijay,
>>>>>
>>>>> What will be a state of a failed instance?
>>>>>
>>>>> thanks,
>>>>> -marina
>>>>>
>>>>> Vijay Ramachandran wrote:
>>>>>
>>>>>> For those CLI/module owners who want a way to get the state of an
>>>>>> instance at any time :
>>>>>>
>>>>>> A new service, InstanceState, has been introduced. You can use
>>>>>> this by doing the following in your code :
>>>>>>
>>>>>> @Inject InstanceState state;
>>>>>>
>>>>>> As of now, this service interacts with the command replication
>>>>>> framework and, hence, the state of an instance changes from
>>>>>> RUNNING to RESTART_REQUIRED only. Soon this service will interact
>>>>>> with GMS subsystem and every other instance state change will be
>>>>>> reflected.
>>>>>>
>>>>>> You may want to consider using this instead doing other forms of
>>>>>> pinging an instance (like doing uptime / version / locations
>>>>>> command) to see if an instance is alive.
>>>>>>
>>>>>> Let me know if you have any feedback / comments / issues with this.
>>>>>>
>>>>>> Vijay
>>>>>>
>>>>>>
>>>>>> ---------------------------------------------------------------------
>>>>>> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
>>>>>> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>>>>>>
>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
>>>>> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>>>>>
>>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
>>> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
>> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>