Hello
I think I found my answer:
http://servicemix.apache.org/javanetsocketexception-error-setting-options.html
It seems to be working.
Thanks
Tom
Tom Purcell wrote:
>
> Hello
>
> I'm trying to do the same thing but when the second instance comes up the
> first instance gets the following messages:
>
> 11:21:04,408 | DEBUG | ActiveMQ Session Task | JMSFlow |
> i.nmr.flow.jms.AbstractJMSFlow 378 | ServiceMix: broadcasting info for
> org.apache.servicemix.jbi.event.EndpointEvent[source=ServiceEndpoint[service={http://servicemix.org/wsnotification}Publisher,endpoint=Anonymous]]
> 11:21:04,411 | DEBUG | ActiveMQ Session Task | JMSFlow |
> i.nmr.flow.jms.AbstractJMSFlow 378 | ServiceMix: broadcasting info for
> org.apache.servicemix.jbi.event.EndpointEvent[source=ServiceEndpoint[service={http://servicemix.org/wsnotification}CreatePullPoint,endpoint=Broker]]
> 11:21:04,411 | DEBUG | ActiveMQ Session Task | JMSFlow |
> i.nmr.flow.jms.AbstractJMSFlow 378 | ServiceMix: broadcasting info for
> org.apache.servicemix.jbi.event.EndpointEvent[source=ServiceEndpoint[service={http://servicemix.org/wsnotification}NotificationBroker,endpoint=Broker]]
> 11:21:04,443 | DEBUG |
> pool-flow.jca.ActiveMQ.Advisory.Consumer.Topic.org.apache.servicemix.JCAFlow-thread-3
> | JCAFlow | cemix.jbi.nmr.flow.jca.JCAFlow 389 |
> ServiceMix: broadcasting info for
> org.apache.servicemix.jbi.event.EndpointEvent[source=ServiceEndpoint[service={http://servicemix.org/wsnotification}Publisher,endpoint=Anonymous]]
> 11:21:04,448 | DEBUG |
> pool-flow.jca.ActiveMQ.Advisory.Consumer.Topic.org.apache.servicemix.JCAFlow-thread-3
> | JCAFlow | cemix.jbi.nmr.flow.jca.JCAFlow 389 |
> ServiceMix: broadcasting info for
> org.apache.servicemix.jbi.event.EndpointEvent[source=ServiceEndpoint[service={http://servicemix.org/wsnotification}CreatePullPoint,endpoint=Broker]]
> 11:21:04,457 | DEBUG |
> pool-flow.jca.ActiveMQ.Advisory.Consumer.Topic.org.apache.servicemix.JCAFlow-thread-3
> | JCAFlow | cemix.jbi.nmr.flow.jca.JCAFlow 389 |
> ServiceMix: broadcasting info for
> org.apache.servicemix.jbi.event.EndpointEvent[source=ServiceEndpoint[service={http://servicemix.org/wsnotification}NotificationBroker,endpoint=Broker]]
>
> So the underlying ActiveMqs are connected via multicast. I want my
> ServiceMix instances to be totally independent. Do I need to turn off
> the multicasting? Should I turn off the multicasting? How do I turn off
> the multicasting?
>
> Thanks
> Tom
>
>
>
> mattrpav wrote:
>>
>> Sanjay-
>>
>> Its technically possible, but requires some attentiveness.
>>
>> There are two approaches:
>>
>> 1. An IP per instance. Each instance listens on the same port numbers,
>> but on specific IPs, not *:8080, but 10.0.0.10:8080 and 10.0.0.11:8080.
>> 2. Change the ports of the second instance to not conflict with the
>> first.
>>
>> Technically, you should be able to have two instances tied to their own
>> IP, but I've never proven that all the components support that properly.
>> Below is the approach for changing all the ports in the second instance.
>> Leave the first one alone.
>>
>> Find files that have a port config:
>> find $SM_HOME/conf -type f -exec grep port {} \;
>>
>> For sure these files..
>> conf/activemq.xml
>> conf/servicemix.properties
>> conf/servicemix.xml
>>
>> NOTE:: *** BE SURE TO SETUP THE ACTIVEMQ PORTS CORRECTLY *** All heck
>> breaks loose, if you have one SM instance sending messages to another's
>> ActiveMQ.
>>
>> and if you have DEBUG enabled, you'll need to change the JVM debug port
>> in
>> bin/servicemix
>>
>> DEFAULT_JAVA_DEBUG_OPTS="-Xdebug -Xnoagent -Djava.compiler=NONE
>> -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005
>>
>> Change the '5005' to something else in the second instance.
>>
>> Test just the SM setup without any deployed SA's. Once that works, you
>> have to remember to update you SA's to listen on different ports.. 8081
>> vs 8080, etc.
>>
>> Matt Pavlovich
>>
>
>
--
View this message in context:
http://www.nabble.com/Installing-Multiple-instances-of-servicemix-tp20134120p21376479.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.