On Friday, November 2, 2012 3:38:17 PM UTC-4, Rajesh radhavallaban wrote:
>
> Hi,
>
> I got stuck in my design to use memcache in my application.
>
>
> I have two Application server Clients ( App1 and App2) and I have two 
> memcache server. (M1 and M2)
>
> Step1: update Key1 with value "Test1" from App1 at 10:30 AM in M1(assume 
> key stored in M1)
> Step2: update Key1 with value "Test2" from App1 at 10:31 AM but failed new 
> network burp issue between APP1 and M1, but APP1 reachable to M1 and M2, 
> APP1 can reach to M2, so Key1 is updated in M2 with value "Test2"
> Step3: I am reading Key1 from APP2(M1 is reachable), reading old value 
> "Test1"(M1 not yet reachable from APP1)
>
> How do I handle this issue
>
> Scenario2:
>
> Step1: update Key1 with value "Test1" from App1 at 10:30 AM in M1(assume 
> key stored in M1)
> Step2: update Key1 with value "Test2" from App1 at 10:31 AM but failed new 
> network burp issue between APP1 and M1, but APP1 reachable to M1 and M2, 
> APP1 can reach to M2, so Key1 is updated in M2 with value "Test2"
> Step3: I am reading Key1 from APP2(M1 is reachable), reading old value 
> "Test1"(M1 not yet reachable from APP1)
> Step 4: Now App1 can reach to M1.
> Step5: I am reading Key1 from APP1, reading old value "Test1"(M1 not yet 
> reachable from APP1)
>
> Sorry Questions is , What is the best way to handle this scenario.

Any help is appreciated
>
> Rajesh
>
>
>
>

Reply via email to