Point multiple peer to same external chaincode server


I am running multiple peers and I have installed chaincode on both of them with the same external chaincode server address. 

Installing the chaincode and committing a chaincode works fine. But while invoking a chaincode it's not working. It is showing like deadlock state. Chaincode invoke is not happening. 

I read in official docs that " Instead of building and launching the chaincode on every peer, chaincode can now run as a service whose lifecycle is managed outside of Fabric. "

So, Is it possible to point multiple peers to the external chaincode server? 

I am using Fabric 2.1.0

Join fabric@lists.hyperledger.org to automatically receive all group messages.