ArcSDE clients have a stateful communication protocol in TCP/IP. You can't just slap one server in front of another and expect the dialog to continue. All active sessions will immediately fail.Direct Connect has been the recommended connection protocol for a while now, and it's the only mechanism that has a chance of working during a failover event(though the last time I had a client use it, all the SQL-Server sessions failed, and it took one failed draw before ArcGIS Server would attempt to reconnect, but this is an active error handling protocol on AGS' part, not a property of ArcSDE).ArcGIS Server uses a stateless protocol, so it isn't subject to the same restrictionsas ArcSDE.- V
There's no way to instruct ArcSDE clients to fail over, so there really isn't any point in running multiple giomgrs (it just introduces a new point of failure). The only way to getHA is to use Direct Connect (and I doubt you'll get more than a reconnect, so it's not true HA), so it doesn't really even matter if the applcation server is running (becauseno clients can use it).- V
Signed in members can post, follow updates, and more. New here? Register a free account.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.