What about your Durability, Lifespan, Ownership, and Ownership Strength QoS policies?
Check out this presentation for some scenarios and tips: http://www.omg.org/news/meetings/workshops/RT-2007/00-T5_Hunt-revised.pdf From: [email protected] [mailto:[email protected]] On Behalf Of Rakesh pawar Sent: Monday, September 12, 2011 10:27 AM To: OpenSplice DDS Developer Mailing List Subject: Re: [OSPL-Dev] Recovering lost samples at the subscriber side Hi Brian, No the publishers are not shut down, they are still publishing. The setup is like this. * The publisher is running on system1, which keeps publishing messages continuously. * The subscriber is running on system2 (on same LAN network) . Now I am getting the messages at the subscriber end, I receive up to 50 messages, and if i disconnect the network cable and re-connect it after a while, I am getting 75th message onwards at the subscriber. The 51st - 74th messages are lost :( On Mon, Sep 12, 2011 at 5:24 PM, Wilkins, Brian <[email protected]<mailto:[email protected]>> wrote: Are the publishers still publishing / not shut down? Brian From: [email protected]<mailto:[email protected]> [mailto:[email protected]<mailto:[email protected]>] On Behalf Of Rakesh pawar Sent: Friday, September 09, 2011 3:11 AM To: OpenSplice DDS Developer Mailing List Subject: Re: [OSPL-Dev] Recovering lost samples at the subscriber side Hi Brian, I have set History.KeepAll, Durability.Transient and Reliability.Reliable. This setup works perfectly if I am terminating the subscriber explicitly. But while running this setup on a network, if the network is disconnected the subscriber is still losing the samples published during the down time. Do i need to add/modify any QOS for making this work on a network ? On Thu, Sep 8, 2011 at 5:41 PM, Wilkins, Brian <[email protected]<mailto:[email protected]>> wrote: You need to set the History.KeepAll and Reliability.Reliable to keep all the samples. Keep in mind you need to ensure you have enough resources. Brian From: [email protected]<mailto:[email protected]> [mailto:[email protected]<mailto:[email protected]>] On Behalf Of Rakesh pawar Sent: Thursday, September 08, 2011 8:05 AM To: developer Subject: [OSPL-Dev] Recovering lost samples at the subscriber side Hello, In the Chatter example, if I run the Chatter(Pub) and MessageBoard (Sub), I terminate the message board and again reconnect after a while, I am receiving the current samples being published. How can I receive the samples published during the time when the MessageBoard was terminated. Do I need to set the History and Reliability Qos for this purpose? I have added <reconnect="true"> in the ospl.xml. Is there any other QOS i need to set to receive the lost samples ? -- Cheers ! Rakesh Pawar _______________________________________________ OpenSplice DDS Developer Mailing List [email protected]<mailto:[email protected]> Subscribe / Unsubscribe http://dev.opensplice.org/mailman/listinfo/developer -- Cheers ! Rakesh Pawar _______________________________________________ OpenSplice DDS Developer Mailing List [email protected]<mailto:[email protected]> Subscribe / Unsubscribe http://dev.opensplice.org/mailman/listinfo/developer -- Cheers ! Rakesh Pawar
_______________________________________________ OpenSplice DDS Developer Mailing List [email protected] Subscribe / Unsubscribe http://dev.opensplice.org/mailman/listinfo/developer
