On Tuesday, August 30, 2011 10:44:34 PM Raj Floyd wrote: > Hi, > > If Coloc is enabled on the client side, it will detect whether the server is > local or not. Some questions: > > 1. What if I do not use Coloc feature and still make my client and server > run in same JVM. Will it work?
Yes. It would just use whatever protocol is normally used. However, you do have to be slightly careful of potential deadlocks. For example, if the server HTTP pool is set for 25 threads/connections, and all 25, at the same time, try to use a client that calls back into the server via http, they could fail or timeout as the server wouldn't have any more threads left to process those requests. > 2. Is the only role of coloc is to detect the location of server? (whether > local or remote) Which interceptor actually does that IN or OUT? It's the ColocOutInterceptor that would be on the Clients out chain. -- Daniel Kulp [email protected] http://dankulp.com/blog Talend - http://www.talend.com
