CF has an option "Maintain connections across client requests." for datasources that when unchecked forces CF to create a connection for every request to the data source.
It would be nice if Railo had this same option. Where I ran into issues was developing an application that used a single threaded datasource (in this case H2). Railo would lock this data source for the minimum 1 minute timeout preventing me from accessing the datasource to debugging with another client.