I have a requirement of migrating a cluster instance to an AlwaysON instance without changing the connection string from the application. My Existing connection string looks like- Server1\Instance1:5555.
I am planning to install the Always On Availability Group with the same instance name (Instance1) and configuring the listener (LIST) and giving the custom port for listener 5555.
I will point server1 to LIST (Using DNS entry) at the time of migration so the application would still connect using the old connection string.
My question is, are there any disadvantages of this approach? I know we don't need to give the instance name to the listener but are there are challenges with this approach? and if there is any other approach that I can use? Thanks!