Hi, we are going to deploy our app to Amazon EC2. One issue is that the ip-adresses of an ec instance can change and new ec instances can be started which makes the RemoteCommitProvider using TCP unuseable as all TCP adresses where messages are sent to must be configured at the point the instance is starting. New instances can't be added without reconfiguring the running ec instances.
Using JMS as transport would work but i don't want a another machine running and hence a new point of failure. But I would be thankful for any experience using JMS (openjms or activemq?). So am thinking of using jgroups were new instances can join a channel, but I did not found someone who has implemented it, maybe in this mailinglist? The other solution would be using ehcache with jgroups replication and just replicate "removes and updates". Does anyone have experience with this setup? Thanks, Oliver
