Advantages of using the export acknowledgement message?

798
5
Jump to solution
09-05-2017 11:56 PM
rawansaleh1
Occasional Contributor III

Could anyone tell me what is the advantages of using the “export acknowledgement message” in replica?

I couldn’t figure out what is the real meaning of using this tool. What is the effect of it if we don’t use it after replica in disconnected environment?

Best,

Rawan

Tags (1)
0 Kudos
1 Solution

Accepted Solutions
Asrujit_SenGupta
MVP Regular Contributor

When replicating in this type of environment, it is important for the data receiver to send an acknowledgment message after receiving data changes as often as possible. If no acknowledgment messages are received, the data sender resends changes and maintains the information needed to resend changes until those changes are acknowledged. As a result, the data sender's geodatabase can become large and new data change messages can also become large.

As the above statement mentions, the Data sender will resend the changes till those changes are acknowledged.

As a result, the data sender's geodatabase can become large and new data change messages can also become large.

This part is not because of the previous statement. This is just indicating that as and when the data in the Data Sender geodatabase keeps on increasing with time, the new data change messages will also keep becoming larger, because the previously sent change messages have not been acknowledged yet and the data sender gdb is sending all changes.

View solution in original post

5 Replies
Asrujit_SenGupta
MVP Regular Contributor

A quick tour of synchronizing disconnected replicas

Exporting an acknowledgment message

Go through the above links, to understand what it actually does during the complete synchronization cycle...

rawansaleh1
Occasional Contributor III

Thank you Asrujit for your feedback, as I can see from the topics that if we don’t export the acknowledgment message that will make the sender to resend changes until those changes are acknowledged. As a result, the data sender's geodatabase can become large and new data change messages can also become large. I can’t understand exactly how that will enlarge the data sender geodatabase?

Best,

Rawan

0 Kudos
Asrujit_SenGupta
MVP Regular Contributor

When replicating in this type of environment, it is important for the data receiver to send an acknowledgment message after receiving data changes as often as possible. If no acknowledgment messages are received, the data sender resends changes and maintains the information needed to resend changes until those changes are acknowledged. As a result, the data sender's geodatabase can become large and new data change messages can also become large.

As the above statement mentions, the Data sender will resend the changes till those changes are acknowledged.

As a result, the data sender's geodatabase can become large and new data change messages can also become large.

This part is not because of the previous statement. This is just indicating that as and when the data in the Data Sender geodatabase keeps on increasing with time, the new data change messages will also keep becoming larger, because the previously sent change messages have not been acknowledged yet and the data sender gdb is sending all changes.

rawansaleh1
Occasional Contributor III

Thank you Asrujit for your feedback.

This is clear now.

 

Best,

Rawan

0 Kudos
Asrujit_SenGupta
MVP Regular Contributor

Great! Please mark the thread as answered and close it, if you have no more doubts on this one!

0 Kudos