Note that with JDBC Master/Slave you don't network them together -
with JDBC Master/Slave there is no direct master-slave communication.
Nor should they be aware of each other, as the slave does not start
listening on any sockets until it becomes the master (for JDBC
master/slave).

Could you show your logs? Particular; when running the master, it
should be clear it gets the lock on the database, then the slave
clearly waits for the lock? Then when the master is killed it should
be clear that the slave takes over right?

Both brokers are definitely using the same database right? I'm
wondering if for some reason the exclusive locking isn't working

On 2/8/07, spiderman2 <[EMAIL PROTECTED]> wrote:

I'm running the JDBC Master/Slave example as defined on
http://activemq.apache.org/jdbc-master-slave.html Web Docs

Once they're both running (and logs show they're aware of each other), I put
100 messages on the Master's Queue. When I shut the Master down, I would
expect to see these messages appear on the Slave's queue. But I don't.

I'm using Jconsole to see the Total Message count.

MY CONFIG:
========

I'm running both Brokers on the same machine - so I had to change the
following on the slave's config to avoid conflict with the Master:

TransportConnector default: port to 61617 (Instead of 61616)
TransportConnector stompt: port to 61614 (Instead of 61613)
persistenceAdapter:
        jdbcPersistenceAdapter
dataDirectory="${activemq.base}/activemq-data2" instead of data


Lastly, I'm using autodiscover:
<networkConnector name="default-nc" uri="multicast://default"/>

and

  <bean id="oracle-ds" class="org.apache.commons.dbcp.BasicDataSource"
destroy-method="close">
    <property name="driverClassName"
value="oracle.jdbc.driver.OracleDriver"/>
    <property name="url" value="jdbc:oracle:thin:@ks063:1521:AMQDB"/>
    <property name="username" value="activemq"/>
    <property name="password" value="activemq"/>
    <property name="poolPreparedStatements" value="true"/>
  </bean>

What am I doing wrong? Or is this correct functionality?
--
View this message in context: 
http://www.nabble.com/Failover-Functionality---Master-Slave-tf3196126s2354.html#a8874536
Sent from the ActiveMQ - User mailing list archive at Nabble.com.




--

James
-------
http://radio.weblogs.com/0112098/

Reply via email to