dev@glassfish.java.net

Re: InstanceState service : getting the state of an instance

From: Marina Vatkina <marina.vatkina_at_oracle.com>
Date: Fri, 16 Jul 2010 12:46:23 -0700

I'm also blocked - delegated tx recovery can't succeed if both instances
are up. Can a ping be added before GMS integration is complete?

thanks,
-marina

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)
>
>
> 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
>>
>