High Availability Extensions
Can someone explain when an extension may not be compatible in an active-active cluster? I see the haCompatible attribute documented in the Help Center but there is no guidance as to when that should be set to true or false.
I have a legacy extension from the defunct Market Place and several home-grown custom extensions and need to determine if they are compatible in high availability mode but I don't know how to make that determination. Would an example of one that wouldn't be compatible do something like keeping a local state or cache of data and that information would be lost if a different node handles the request?
I want to just add haCompatible="true" and repackage the extension but I don't know if that is advisable or not.

