Re: [E] Re: Updating Apache Ignite WebSession attributes

2018-12-26 Thread Ilya Kasnacheev
Hello!

You can add *WEB_SES_KEEP_BINARY_PARAM* as true or false as an init
parameter to WebSessionFilter.

Regards,
-- 
Ilya Kasnacheev


ср, 26 дек. 2018 г. в 17:30, Rout, Biswajeet :

> Hi Ilya,
>
> - No, I have not used explicitly setting the setAttribute() method. I will
> definitely try that.
> - What is binary or POJO session store? is it a feature in Ignite? how to
> use this? Where to to add  *WEB_SES_KEEP_BINARY_PARAM = true|false*
> *- *Yes I have enabled DEBUG logging for Ignite, I can not see any
> messages  like "Session binary attributes updated" or "Session attributes
> updated"
>
> Regards,
> Biswajeet
>
> On Wed, Dec 26, 2018 at 7:36 PM Ilya Kasnacheev 
> wrote:
>
>> Hello!
>>
>> - Have you tried to explicitly do setAttribute(key, changedObject) during
>> request handling?
>> - Do you have binary or POJO session store? This is controlled by
>> org.apache.ignite.cache.websession.WebSessionFilter#WEB_SES_KEEP_BINARY_PARAM
>> = true|false. Can you try both?
>> - Can you enable DEBUG logging, see if you observe messages like "Session
>> binary attributes updated" or "Session attributes updated"?
>>
>> Regards,
>> --
>> Ilya Kasnacheev
>>
>>
>> ср, 26 дек. 2018 г. в 15:52, Rout, Biswajeet > >:
>>
>>> Hi Ilya,
>>>
>>> This is a real enterprise project, so I can not share any kind of code
>>> or logs.
>>>
>>> In my project, I am doing a lot of update to an Object which is inside
>>> the session.
>>> I can see the websession is present in the Cache, but the updates done
>>> by me at later point of time inside the code is not persisted into the
>>> cache.
>>>
>>> How do I persist the updated web session?
>>> Should Ignite take care of it automatically? or Do I need to perform
>>> something in order to save it in web session cache?
>>>
>>> Regards,
>>> Biswajeet
>>>
>>> On Wed, Dec 26, 2018 at 6:13 PM Ilya Kasnacheev <
>>> ilya.kasnach...@gmail.com> wrote:
>>>
 Hello!

 When you do getAttribute/setAttribute/removeAttribute on web session,
 it should be updated at the end of requedt.

 Do you have reproducer for this kind of behavior?

 Regards,
 --
 Ilya Kasnacheev


 ср, 26 дек. 2018 г. в 13:46, Rout, Biswajeet <
 biswajeet.r...@verizon.com>:

> Hi,
> I did not get your question.
>
> I have two independent app servers under one load balancer which is in
> AWS. the Ignite nodes are getting discovered using the S3 discovery
> mechanism.
>
> I am pretty much sure that the nodes are getting discovered as well as
> the session are getting shared across the servers.
> But my problem is like, when I do some modification to the session,
> those changes information is not cached.
>
> I have two questions in general:
>
>
>- At which point of time the web session cache the session?
>- Do ignite updates the web session cache, if I perform an update
>to session?
>
> Regards,
> Biswajeet Rout
>
> On Wed, Dec 26, 2018 at 4:02 PM Ilya Kasnacheev <
> ilya.kasnach...@gmail.com> wrote:
>
>> Hello!
>>
>> Are you sure that your servers actually form an Ignite topology? Can
>> you provide logs?
>>
>> Regards,
>> --
>> Ilya Kasnacheev
>>
>>
>> ср, 26 дек. 2018 г. в 10:07, Rout, Biswajeet <
>> biswajeet.r...@verizon.com>:
>>
>>> ++ Ilya
>>>
>>> On Wed, Dec 26, 2018 at 12:35 PM Rout, Biswajeet <
>>> biswajeet.r...@verizon.com> wrote:
>>>
 Hi  Ilya,

 I have two servers under a load balancer. I want my requests to be
 processed in any of these servers.
 When I keep on proceeding on my page, the requests may get
 processed in any of the servers.

 Answer to your questions: No I do not have any node loss and I have
 1 backup node configured.

 Regards,
 Biswajeet

 On Mon, Dec 24, 2018 at 8:13 PM Ilya Kasnacheev <
 ilya.kasnach...@gmail.com> wrote:

> Hello!
>
> Do you have a reproducer for this behavior? What do you mean by
> "different server" here? Is there node loss? Do you have backups 
> configured?
>
> Regards,
> --
> Ilya Kasnacheev
>
>
> пн, 24 дек. 2018 г. в 15:57, Rout, Biswajeet <
> biswajeet.r...@verizon.com>:
>
>> Hi,
>>
>> We are currently integrating Apache Ignite in our application to
>> share sessions in a cluster. At this point, we can successfully share
>> sessions between two servers, but there's one use case, which 
>> (seems) is
>> not taken care by Ignite.
>>
>> In our application, we have a session object which is called
>> *'SessiondataObject'*. This contains all the user information
>> and all kinds of attributes are added to this object

Re: [E] Re: Updating Apache Ignite WebSession attributes

2018-12-26 Thread Rout, Biswajeet
Hi Ilya,

- No, I have not used explicitly setting the setAttribute() method. I will
definitely try that.
- What is binary or POJO session store? is it a feature in Ignite? how to
use this? Where to to add  *WEB_SES_KEEP_BINARY_PARAM = true|false*
*- *Yes I have enabled DEBUG logging for Ignite, I can not see any
messages  like "Session binary attributes updated" or "Session attributes
updated"

Regards,
Biswajeet

On Wed, Dec 26, 2018 at 7:36 PM Ilya Kasnacheev 
wrote:

> Hello!
>
> - Have you tried to explicitly do setAttribute(key, changedObject) during
> request handling?
> - Do you have binary or POJO session store? This is controlled by
> org.apache.ignite.cache.websession.WebSessionFilter#WEB_SES_KEEP_BINARY_PARAM
> = true|false. Can you try both?
> - Can you enable DEBUG logging, see if you observe messages like "Session
> binary attributes updated" or "Session attributes updated"?
>
> Regards,
> --
> Ilya Kasnacheev
>
>
> ср, 26 дек. 2018 г. в 15:52, Rout, Biswajeet :
>
>> Hi Ilya,
>>
>> This is a real enterprise project, so I can not share any kind of code or
>> logs.
>>
>> In my project, I am doing a lot of update to an Object which is inside
>> the session.
>> I can see the websession is present in the Cache, but the updates done by
>> me at later point of time inside the code is not persisted into the cache.
>>
>> How do I persist the updated web session?
>> Should Ignite take care of it automatically? or Do I need to perform
>> something in order to save it in web session cache?
>>
>> Regards,
>> Biswajeet
>>
>> On Wed, Dec 26, 2018 at 6:13 PM Ilya Kasnacheev <
>> ilya.kasnach...@gmail.com> wrote:
>>
>>> Hello!
>>>
>>> When you do getAttribute/setAttribute/removeAttribute on web session, it
>>> should be updated at the end of requedt.
>>>
>>> Do you have reproducer for this kind of behavior?
>>>
>>> Regards,
>>> --
>>> Ilya Kasnacheev
>>>
>>>
>>> ср, 26 дек. 2018 г. в 13:46, Rout, Biswajeet >> >:
>>>
 Hi,
 I did not get your question.

 I have two independent app servers under one load balancer which is in
 AWS. the Ignite nodes are getting discovered using the S3 discovery
 mechanism.

 I am pretty much sure that the nodes are getting discovered as well as
 the session are getting shared across the servers.
 But my problem is like, when I do some modification to the session,
 those changes information is not cached.

 I have two questions in general:


- At which point of time the web session cache the session?
- Do ignite updates the web session cache, if I perform an update
to session?

 Regards,
 Biswajeet Rout

 On Wed, Dec 26, 2018 at 4:02 PM Ilya Kasnacheev <
 ilya.kasnach...@gmail.com> wrote:

> Hello!
>
> Are you sure that your servers actually form an Ignite topology? Can
> you provide logs?
>
> Regards,
> --
> Ilya Kasnacheev
>
>
> ср, 26 дек. 2018 г. в 10:07, Rout, Biswajeet <
> biswajeet.r...@verizon.com>:
>
>> ++ Ilya
>>
>> On Wed, Dec 26, 2018 at 12:35 PM Rout, Biswajeet <
>> biswajeet.r...@verizon.com> wrote:
>>
>>> Hi  Ilya,
>>>
>>> I have two servers under a load balancer. I want my requests to be
>>> processed in any of these servers.
>>> When I keep on proceeding on my page, the requests may get processed
>>> in any of the servers.
>>>
>>> Answer to your questions: No I do not have any node loss and I have
>>> 1 backup node configured.
>>>
>>> Regards,
>>> Biswajeet
>>>
>>> On Mon, Dec 24, 2018 at 8:13 PM Ilya Kasnacheev <
>>> ilya.kasnach...@gmail.com> wrote:
>>>
 Hello!

 Do you have a reproducer for this behavior? What do you mean by
 "different server" here? Is there node loss? Do you have backups 
 configured?

 Regards,
 --
 Ilya Kasnacheev


 пн, 24 дек. 2018 г. в 15:57, Rout, Biswajeet <
 biswajeet.r...@verizon.com>:

> Hi,
>
> We are currently integrating Apache Ignite in our application to
> share sessions in a cluster. At this point, we can successfully share
> sessions between two servers, but there's one use case, which (seems) 
> is
> not taken care by Ignite.
>
> In our application, we have a session object which is called
> *'SessiondataObject'*. This contains all the user information and
> all kinds of attributes are added to this object while the user 
> browses
> through the application.
>
> We update the *'Sessiondataobject'* in various places.
>
> Without Apache Ignite, our session will contain the correct value.
> But when using Ignite, the Ignite *'WebSession'* object seems to
> work a bit different: when the control goes to a different server, it 

Re: [E] Re: Updating Apache Ignite WebSession attributes

2018-12-26 Thread Ilya Kasnacheev
Hello!

- Have you tried to explicitly do setAttribute(key, changedObject) during
request handling?
- Do you have binary or POJO session store? This is controlled by
org.apache.ignite.cache.websession.WebSessionFilter#WEB_SES_KEEP_BINARY_PARAM
= true|false. Can you try both?
- Can you enable DEBUG logging, see if you observe messages like "Session
binary attributes updated" or "Session attributes updated"?

Regards,
-- 
Ilya Kasnacheev


ср, 26 дек. 2018 г. в 15:52, Rout, Biswajeet :

> Hi Ilya,
>
> This is a real enterprise project, so I can not share any kind of code or
> logs.
>
> In my project, I am doing a lot of update to an Object which is inside the
> session.
> I can see the websession is present in the Cache, but the updates done by
> me at later point of time inside the code is not persisted into the cache.
>
> How do I persist the updated web session?
> Should Ignite take care of it automatically? or Do I need to perform
> something in order to save it in web session cache?
>
> Regards,
> Biswajeet
>
> On Wed, Dec 26, 2018 at 6:13 PM Ilya Kasnacheev 
> wrote:
>
>> Hello!
>>
>> When you do getAttribute/setAttribute/removeAttribute on web session, it
>> should be updated at the end of requedt.
>>
>> Do you have reproducer for this kind of behavior?
>>
>> Regards,
>> --
>> Ilya Kasnacheev
>>
>>
>> ср, 26 дек. 2018 г. в 13:46, Rout, Biswajeet > >:
>>
>>> Hi,
>>> I did not get your question.
>>>
>>> I have two independent app servers under one load balancer which is in
>>> AWS. the Ignite nodes are getting discovered using the S3 discovery
>>> mechanism.
>>>
>>> I am pretty much sure that the nodes are getting discovered as well as
>>> the session are getting shared across the servers.
>>> But my problem is like, when I do some modification to the session,
>>> those changes information is not cached.
>>>
>>> I have two questions in general:
>>>
>>>
>>>- At which point of time the web session cache the session?
>>>- Do ignite updates the web session cache, if I perform an update to
>>>session?
>>>
>>> Regards,
>>> Biswajeet Rout
>>>
>>> On Wed, Dec 26, 2018 at 4:02 PM Ilya Kasnacheev <
>>> ilya.kasnach...@gmail.com> wrote:
>>>
 Hello!

 Are you sure that your servers actually form an Ignite topology? Can
 you provide logs?

 Regards,
 --
 Ilya Kasnacheev


 ср, 26 дек. 2018 г. в 10:07, Rout, Biswajeet <
 biswajeet.r...@verizon.com>:

> ++ Ilya
>
> On Wed, Dec 26, 2018 at 12:35 PM Rout, Biswajeet <
> biswajeet.r...@verizon.com> wrote:
>
>> Hi  Ilya,
>>
>> I have two servers under a load balancer. I want my requests to be
>> processed in any of these servers.
>> When I keep on proceeding on my page, the requests may get processed
>> in any of the servers.
>>
>> Answer to your questions: No I do not have any node loss and I have 1
>> backup node configured.
>>
>> Regards,
>> Biswajeet
>>
>> On Mon, Dec 24, 2018 at 8:13 PM Ilya Kasnacheev <
>> ilya.kasnach...@gmail.com> wrote:
>>
>>> Hello!
>>>
>>> Do you have a reproducer for this behavior? What do you mean by
>>> "different server" here? Is there node loss? Do you have backups 
>>> configured?
>>>
>>> Regards,
>>> --
>>> Ilya Kasnacheev
>>>
>>>
>>> пн, 24 дек. 2018 г. в 15:57, Rout, Biswajeet <
>>> biswajeet.r...@verizon.com>:
>>>
 Hi,

 We are currently integrating Apache Ignite in our application to
 share sessions in a cluster. At this point, we can successfully share
 sessions between two servers, but there's one use case, which (seems) 
 is
 not taken care by Ignite.

 In our application, we have a session object which is called
 *'SessiondataObject'*. This contains all the user information and
 all kinds of attributes are added to this object while the user browses
 through the application.

 We update the *'Sessiondataobject'* in various places.

 Without Apache Ignite, our session will contain the correct value.
 But when using Ignite, the Ignite *'WebSession'* object seems to
 work a bit different: when the control goes to a different server, it 
 looks
 like the *'SessionDataObject'* does not have that updated
 information.

 how to make sure that the update to the *'SessionDataObject'* updates
 in the WebSession cache as well?

 --

 

 Biswajeet
 Rout
 DTIX , DELPHI

 O +18136176308 | M 9703349977
 biswajeet.r...@verizon.com

>>>
>>
>> --
>>
>> 
>>
>> Biswajeet
>> Rout
>> DTIX , DELPHI
>>
>> O +18136176308 | M 9703349977
>> biswajeet.r...@verizon.com
>>
>

Re: [E] Re: Updating Apache Ignite WebSession attributes

2018-12-26 Thread Rout, Biswajeet
Hi Ilya,

This is a real enterprise project, so I can not share any kind of code or
logs.

In my project, I am doing a lot of update to an Object which is inside the
session.
I can see the websession is present in the Cache, but the updates done by
me at later point of time inside the code is not persisted into the cache.

How do I persist the updated web session?
Should Ignite take care of it automatically? or Do I need to perform
something in order to save it in web session cache?

Regards,
Biswajeet

On Wed, Dec 26, 2018 at 6:13 PM Ilya Kasnacheev 
wrote:

> Hello!
>
> When you do getAttribute/setAttribute/removeAttribute on web session, it
> should be updated at the end of requedt.
>
> Do you have reproducer for this kind of behavior?
>
> Regards,
> --
> Ilya Kasnacheev
>
>
> ср, 26 дек. 2018 г. в 13:46, Rout, Biswajeet :
>
>> Hi,
>> I did not get your question.
>>
>> I have two independent app servers under one load balancer which is in
>> AWS. the Ignite nodes are getting discovered using the S3 discovery
>> mechanism.
>>
>> I am pretty much sure that the nodes are getting discovered as well as
>> the session are getting shared across the servers.
>> But my problem is like, when I do some modification to the session, those
>> changes information is not cached.
>>
>> I have two questions in general:
>>
>>
>>- At which point of time the web session cache the session?
>>- Do ignite updates the web session cache, if I perform an update to
>>session?
>>
>> Regards,
>> Biswajeet Rout
>>
>> On Wed, Dec 26, 2018 at 4:02 PM Ilya Kasnacheev <
>> ilya.kasnach...@gmail.com> wrote:
>>
>>> Hello!
>>>
>>> Are you sure that your servers actually form an Ignite topology? Can you
>>> provide logs?
>>>
>>> Regards,
>>> --
>>> Ilya Kasnacheev
>>>
>>>
>>> ср, 26 дек. 2018 г. в 10:07, Rout, Biswajeet >> >:
>>>
 ++ Ilya

 On Wed, Dec 26, 2018 at 12:35 PM Rout, Biswajeet <
 biswajeet.r...@verizon.com> wrote:

> Hi  Ilya,
>
> I have two servers under a load balancer. I want my requests to be
> processed in any of these servers.
> When I keep on proceeding on my page, the requests may get processed
> in any of the servers.
>
> Answer to your questions: No I do not have any node loss and I have 1
> backup node configured.
>
> Regards,
> Biswajeet
>
> On Mon, Dec 24, 2018 at 8:13 PM Ilya Kasnacheev <
> ilya.kasnach...@gmail.com> wrote:
>
>> Hello!
>>
>> Do you have a reproducer for this behavior? What do you mean by
>> "different server" here? Is there node loss? Do you have backups 
>> configured?
>>
>> Regards,
>> --
>> Ilya Kasnacheev
>>
>>
>> пн, 24 дек. 2018 г. в 15:57, Rout, Biswajeet <
>> biswajeet.r...@verizon.com>:
>>
>>> Hi,
>>>
>>> We are currently integrating Apache Ignite in our application to
>>> share sessions in a cluster. At this point, we can successfully share
>>> sessions between two servers, but there's one use case, which (seems) is
>>> not taken care by Ignite.
>>>
>>> In our application, we have a session object which is called
>>> *'SessiondataObject'*. This contains all the user information and
>>> all kinds of attributes are added to this object while the user browses
>>> through the application.
>>>
>>> We update the *'Sessiondataobject'* in various places.
>>>
>>> Without Apache Ignite, our session will contain the correct value.
>>> But when using Ignite, the Ignite *'WebSession'* object seems to
>>> work a bit different: when the control goes to a different server, it 
>>> looks
>>> like the *'SessionDataObject'* does not have that updated
>>> information.
>>>
>>> how to make sure that the update to the *'SessionDataObject'* updates
>>> in the WebSession cache as well?
>>>
>>> --
>>>
>>> 
>>>
>>> Biswajeet
>>> Rout
>>> DTIX , DELPHI
>>>
>>> O +18136176308 | M 9703349977
>>> biswajeet.r...@verizon.com
>>>
>>
>
> --
>
> 
>
> Biswajeet
> Rout
> DTIX , DELPHI
>
> O +18136176308 | M 9703349977
> biswajeet.r...@verizon.com
>


 --

 

 Biswajeet
 Rout
 DTIX , DELPHI

 O +18136176308 | M 9703349977
 biswajeet.r...@verizon.com

>>>
>>
>> --
>>
>> 
>>
>> Biswajeet
>> Rout
>> DTIX , DELPHI
>>
>> O +18136176308 | M 9703349977
>> biswajeet.r...@verizon.com
>>
>

-- 



Biswajeet
Rout
DTIX , DELPHI

O +18136176308 | M 9703349977
biswajeet.r...@verizon.com


Re: [E] Re: Updating Apache Ignite WebSession attributes

2018-12-26 Thread Ilya Kasnacheev
Hello!

When you do getAttribute/setAttribute/removeAttribute on web session, it
should be updated at the end of requedt.

Do you have reproducer for this kind of behavior?

Regards,
-- 
Ilya Kasnacheev


ср, 26 дек. 2018 г. в 13:46, Rout, Biswajeet :

> Hi,
> I did not get your question.
>
> I have two independent app servers under one load balancer which is in
> AWS. the Ignite nodes are getting discovered using the S3 discovery
> mechanism.
>
> I am pretty much sure that the nodes are getting discovered as well as the
> session are getting shared across the servers.
> But my problem is like, when I do some modification to the session, those
> changes information is not cached.
>
> I have two questions in general:
>
>
>- At which point of time the web session cache the session?
>- Do ignite updates the web session cache, if I perform an update to
>session?
>
> Regards,
> Biswajeet Rout
>
> On Wed, Dec 26, 2018 at 4:02 PM Ilya Kasnacheev 
> wrote:
>
>> Hello!
>>
>> Are you sure that your servers actually form an Ignite topology? Can you
>> provide logs?
>>
>> Regards,
>> --
>> Ilya Kasnacheev
>>
>>
>> ср, 26 дек. 2018 г. в 10:07, Rout, Biswajeet > >:
>>
>>> ++ Ilya
>>>
>>> On Wed, Dec 26, 2018 at 12:35 PM Rout, Biswajeet <
>>> biswajeet.r...@verizon.com> wrote:
>>>
 Hi  Ilya,

 I have two servers under a load balancer. I want my requests to be
 processed in any of these servers.
 When I keep on proceeding on my page, the requests may get processed in
 any of the servers.

 Answer to your questions: No I do not have any node loss and I have 1
 backup node configured.

 Regards,
 Biswajeet

 On Mon, Dec 24, 2018 at 8:13 PM Ilya Kasnacheev <
 ilya.kasnach...@gmail.com> wrote:

> Hello!
>
> Do you have a reproducer for this behavior? What do you mean by
> "different server" here? Is there node loss? Do you have backups 
> configured?
>
> Regards,
> --
> Ilya Kasnacheev
>
>
> пн, 24 дек. 2018 г. в 15:57, Rout, Biswajeet <
> biswajeet.r...@verizon.com>:
>
>> Hi,
>>
>> We are currently integrating Apache Ignite in our application to
>> share sessions in a cluster. At this point, we can successfully share
>> sessions between two servers, but there's one use case, which (seems) is
>> not taken care by Ignite.
>>
>> In our application, we have a session object which is called
>> *'SessiondataObject'*. This contains all the user information and
>> all kinds of attributes are added to this object while the user browses
>> through the application.
>>
>> We update the *'Sessiondataobject'* in various places.
>>
>> Without Apache Ignite, our session will contain the correct value.
>> But when using Ignite, the Ignite *'WebSession'* object seems to
>> work a bit different: when the control goes to a different server, it 
>> looks
>> like the *'SessionDataObject'* does not have that updated
>> information.
>>
>> how to make sure that the update to the *'SessionDataObject'* updates
>> in the WebSession cache as well?
>>
>> --
>>
>> 
>>
>> Biswajeet
>> Rout
>> DTIX , DELPHI
>>
>> O +18136176308 | M 9703349977
>> biswajeet.r...@verizon.com
>>
>

 --

 

 Biswajeet
 Rout
 DTIX , DELPHI

 O +18136176308 | M 9703349977
 biswajeet.r...@verizon.com

>>>
>>>
>>> --
>>>
>>> 
>>>
>>> Biswajeet
>>> Rout
>>> DTIX , DELPHI
>>>
>>> O +18136176308 | M 9703349977
>>> biswajeet.r...@verizon.com
>>>
>>
>
> --
>
> 
>
> Biswajeet
> Rout
> DTIX , DELPHI
>
> O +18136176308 | M 9703349977
> biswajeet.r...@verizon.com
>


Re: [E] Re: Updating Apache Ignite WebSession attributes

2018-12-26 Thread Rout, Biswajeet
Hi,
I did not get your question.

I have two independent app servers under one load balancer which is in AWS.
the Ignite nodes are getting discovered using the S3 discovery mechanism.

I am pretty much sure that the nodes are getting discovered as well as the
session are getting shared across the servers.
But my problem is like, when I do some modification to the session, those
changes information is not cached.

I have two questions in general:


   - At which point of time the web session cache the session?
   - Do ignite updates the web session cache, if I perform an update to
   session?

Regards,
Biswajeet Rout

On Wed, Dec 26, 2018 at 4:02 PM Ilya Kasnacheev 
wrote:

> Hello!
>
> Are you sure that your servers actually form an Ignite topology? Can you
> provide logs?
>
> Regards,
> --
> Ilya Kasnacheev
>
>
> ср, 26 дек. 2018 г. в 10:07, Rout, Biswajeet :
>
>> ++ Ilya
>>
>> On Wed, Dec 26, 2018 at 12:35 PM Rout, Biswajeet <
>> biswajeet.r...@verizon.com> wrote:
>>
>>> Hi  Ilya,
>>>
>>> I have two servers under a load balancer. I want my requests to be
>>> processed in any of these servers.
>>> When I keep on proceeding on my page, the requests may get processed in
>>> any of the servers.
>>>
>>> Answer to your questions: No I do not have any node loss and I have 1
>>> backup node configured.
>>>
>>> Regards,
>>> Biswajeet
>>>
>>> On Mon, Dec 24, 2018 at 8:13 PM Ilya Kasnacheev <
>>> ilya.kasnach...@gmail.com> wrote:
>>>
 Hello!

 Do you have a reproducer for this behavior? What do you mean by
 "different server" here? Is there node loss? Do you have backups 
 configured?

 Regards,
 --
 Ilya Kasnacheev


 пн, 24 дек. 2018 г. в 15:57, Rout, Biswajeet <
 biswajeet.r...@verizon.com>:

> Hi,
>
> We are currently integrating Apache Ignite in our application to share
> sessions in a cluster. At this point, we can successfully share sessions
> between two servers, but there's one use case, which (seems) is not taken
> care by Ignite.
>
> In our application, we have a session object which is called
> *'SessiondataObject'*. This contains all the user information and all
> kinds of attributes are added to this object while the user browses 
> through
> the application.
>
> We update the *'Sessiondataobject'* in various places.
>
> Without Apache Ignite, our session will contain the correct value. But
> when using Ignite, the Ignite *'WebSession'* object seems to work a
> bit different: when the control goes to a different server, it looks like
> the *'SessionDataObject'* does not have that updated information.
>
> how to make sure that the update to the *'SessionDataObject'* updates
> in the WebSession cache as well?
>
> --
>
> 
>
> Biswajeet
> Rout
> DTIX , DELPHI
>
> O +18136176308 | M 9703349977
> biswajeet.r...@verizon.com
>

>>>
>>> --
>>>
>>> 
>>>
>>> Biswajeet
>>> Rout
>>> DTIX , DELPHI
>>>
>>> O +18136176308 | M 9703349977
>>> biswajeet.r...@verizon.com
>>>
>>
>>
>> --
>>
>> 
>>
>> Biswajeet
>> Rout
>> DTIX , DELPHI
>>
>> O +18136176308 | M 9703349977
>> biswajeet.r...@verizon.com
>>
>

-- 



Biswajeet
Rout
DTIX , DELPHI

O +18136176308 | M 9703349977
biswajeet.r...@verizon.com


Re: [E] Re: Updating Apache Ignite WebSession attributes

2018-12-26 Thread Ilya Kasnacheev
Hello!

Are you sure that your servers actually form an Ignite topology? Can you
provide logs?

Regards,
-- 
Ilya Kasnacheev


ср, 26 дек. 2018 г. в 10:07, Rout, Biswajeet :

> ++ Ilya
>
> On Wed, Dec 26, 2018 at 12:35 PM Rout, Biswajeet <
> biswajeet.r...@verizon.com> wrote:
>
>> Hi  Ilya,
>>
>> I have two servers under a load balancer. I want my requests to be
>> processed in any of these servers.
>> When I keep on proceeding on my page, the requests may get processed in
>> any of the servers.
>>
>> Answer to your questions: No I do not have any node loss and I have 1
>> backup node configured.
>>
>> Regards,
>> Biswajeet
>>
>> On Mon, Dec 24, 2018 at 8:13 PM Ilya Kasnacheev <
>> ilya.kasnach...@gmail.com> wrote:
>>
>>> Hello!
>>>
>>> Do you have a reproducer for this behavior? What do you mean by
>>> "different server" here? Is there node loss? Do you have backups configured?
>>>
>>> Regards,
>>> --
>>> Ilya Kasnacheev
>>>
>>>
>>> пн, 24 дек. 2018 г. в 15:57, Rout, Biswajeet >> >:
>>>
 Hi,

 We are currently integrating Apache Ignite in our application to share
 sessions in a cluster. At this point, we can successfully share sessions
 between two servers, but there's one use case, which (seems) is not taken
 care by Ignite.

 In our application, we have a session object which is called
 *'SessiondataObject'*. This contains all the user information and all
 kinds of attributes are added to this object while the user browses through
 the application.

 We update the *'Sessiondataobject'* in various places.

 Without Apache Ignite, our session will contain the correct value. But
 when using Ignite, the Ignite *'WebSession'* object seems to work a
 bit different: when the control goes to a different server, it looks like
 the *'SessionDataObject'* does not have that updated information.

 how to make sure that the update to the *'SessionDataObject'* updates
 in the WebSession cache as well?

 --

 

 Biswajeet
 Rout
 DTIX , DELPHI

 O +18136176308 | M 9703349977
 biswajeet.r...@verizon.com

>>>
>>
>> --
>>
>> 
>>
>> Biswajeet
>> Rout
>> DTIX , DELPHI
>>
>> O +18136176308 | M 9703349977
>> biswajeet.r...@verizon.com
>>
>
>
> --
>
> 
>
> Biswajeet
> Rout
> DTIX , DELPHI
>
> O +18136176308 | M 9703349977
> biswajeet.r...@verizon.com
>


Re: [E] Re: Updating Apache Ignite WebSession attributes

2018-12-25 Thread Rout, Biswajeet
++ Ilya

On Wed, Dec 26, 2018 at 12:35 PM Rout, Biswajeet 
wrote:

> Hi  Ilya,
>
> I have two servers under a load balancer. I want my requests to be
> processed in any of these servers.
> When I keep on proceeding on my page, the requests may get processed in
> any of the servers.
>
> Answer to your questions: No I do not have any node loss and I have 1
> backup node configured.
>
> Regards,
> Biswajeet
>
> On Mon, Dec 24, 2018 at 8:13 PM Ilya Kasnacheev 
> wrote:
>
>> Hello!
>>
>> Do you have a reproducer for this behavior? What do you mean by
>> "different server" here? Is there node loss? Do you have backups configured?
>>
>> Regards,
>> --
>> Ilya Kasnacheev
>>
>>
>> пн, 24 дек. 2018 г. в 15:57, Rout, Biswajeet > >:
>>
>>> Hi,
>>>
>>> We are currently integrating Apache Ignite in our application to share
>>> sessions in a cluster. At this point, we can successfully share sessions
>>> between two servers, but there's one use case, which (seems) is not taken
>>> care by Ignite.
>>>
>>> In our application, we have a session object which is called
>>> *'SessiondataObject'*. This contains all the user information and all
>>> kinds of attributes are added to this object while the user browses through
>>> the application.
>>>
>>> We update the *'Sessiondataobject'* in various places.
>>>
>>> Without Apache Ignite, our session will contain the correct value. But
>>> when using Ignite, the Ignite *'WebSession'* object seems to work a bit
>>> different: when the control goes to a different server, it looks like the
>>> *'SessionDataObject'* does not have that updated information.
>>>
>>> how to make sure that the update to the *'SessionDataObject'* updates
>>> in the WebSession cache as well?
>>>
>>> --
>>>
>>> 
>>>
>>> Biswajeet
>>> Rout
>>> DTIX , DELPHI
>>>
>>> O +18136176308 | M 9703349977
>>> biswajeet.r...@verizon.com
>>>
>>
>
> --
>
> 
>
> Biswajeet
> Rout
> DTIX , DELPHI
>
> O +18136176308 | M 9703349977
> biswajeet.r...@verizon.com
>


-- 



Biswajeet
Rout
DTIX , DELPHI

O +18136176308 | M 9703349977
biswajeet.r...@verizon.com


Re: [E] Re: Updating Apache Ignite WebSession attributes

2018-12-25 Thread Rout, Biswajeet
Hi  Ilya,

I have two servers under a load balancer. I want my requests to be
processed in any of these servers.
When I keep on proceeding on my page, the requests may get processed in any
of the servers.

Answer to your questions: No I do not have any node loss and I have 1
backup node configured.

Regards,
Biswajeet

On Mon, Dec 24, 2018 at 8:13 PM Ilya Kasnacheev 
wrote:

> Hello!
>
> Do you have a reproducer for this behavior? What do you mean by "different
> server" here? Is there node loss? Do you have backups configured?
>
> Regards,
> --
> Ilya Kasnacheev
>
>
> пн, 24 дек. 2018 г. в 15:57, Rout, Biswajeet :
>
>> Hi,
>>
>> We are currently integrating Apache Ignite in our application to share
>> sessions in a cluster. At this point, we can successfully share sessions
>> between two servers, but there's one use case, which (seems) is not taken
>> care by Ignite.
>>
>> In our application, we have a session object which is called
>> *'SessiondataObject'*. This contains all the user information and all
>> kinds of attributes are added to this object while the user browses through
>> the application.
>>
>> We update the *'Sessiondataobject'* in various places.
>>
>> Without Apache Ignite, our session will contain the correct value. But
>> when using Ignite, the Ignite *'WebSession'* object seems to work a bit
>> different: when the control goes to a different server, it looks like the
>> *'SessionDataObject'* does not have that updated information.
>>
>> how to make sure that the update to the *'SessionDataObject'* updates in
>> the WebSession cache as well?
>>
>> --
>>
>> 
>>
>> Biswajeet
>> Rout
>> DTIX , DELPHI
>>
>> O +18136176308 | M 9703349977
>> biswajeet.r...@verizon.com
>>
>

-- 



Biswajeet
Rout
DTIX , DELPHI

O +18136176308 | M 9703349977
biswajeet.r...@verizon.com