[JBoss jBPM] - Jboss node failover for Jbpm is not working in cluster HA mo
by ramneekh
We have 2 servers in clustered env. Server1 starts ingestion, steps/tasks of BPM workflow are executed, on Server1 and some on Server2.
In middle of a BPM task execution if one server/node fails, that task is not being propagated to the other node. However, when crashed server restarts it execute the left off task.
Here is the exception I see on one server when I kill the server on the other node. Again the server still running does not pick up where the 2nd server left off.
09:21:48,151 INFO [STDOUT] ==========> entering node: Decision(Content mapped to category?)
09:21:48,190 INFO [STDOUT] ==========> entering node: Node(Convert to XML)
09:21:51,742 ERROR [SocketClientInvoker] Got marshalling exception, exiting
java.net.SocketException: end of file
at org.jboss.remoting.transport.socket.MicroSocketClientInvoker.transport(MicroSocketClientInvoker.java:624)
at org.jboss.remoting.transport.bisocket.BisocketClientInvoker.transport(BisocketClientInvoker.java:418)
at org.jboss.remoting.MicroRemoteClientInvoker.invoke(MicroRemoteClientInvoker.java:122)
at org.jboss.remoting.ConnectionValidator.doCheckConnectionWithLease(ConnectionValidator.java:522)
at org.jboss.remoting.ConnectionValidator.run(ConnectionValidator.java:301)
at java.util.TimerThread.mainLoop(Timer.java:512)
at java.util.TimerThread.run(Timer.java:462)
09:21:51,763 WARN [Client] unable to remove remote callback handler: Can not get connection to server. Problem establishing socket connection for InvokerLocator [bisocket://usbox004.bo.us.am.ericsson.se:4457//?JBM_clientMaxPoolSize=200&clientLeasePeriod=10000&clientSocketClass=org.jboss.jms.client.remoting.ClientSocketWrapper&dataType=jms&marshaller=org.jboss.jms.wireformat.JMSWireFormat&numberOfCallRetries=1&numberOfRetries=10&pingFrequency=214748364&pingWindowFactor=10&socket.check_connection=false&stopLeaseOnFailure=true&timeout=0&unmarshaller=org.jboss.jms.wireformat.JMSWireFormat&validatorPingPeriod=10000&validatorPingTimeout=5000]
09:21:52,886 INFO [DefaultPartition] Suspected member: 138.85.222.114:59471
Your help is much appreciated.
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4211970#4211970
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4211970
17 years, 2 months
[JBoss Cache: Core Edition] - Re: Various errors showing up when load testing
by jshowalter
I'm sorry I didn't respond sooner--I had registered to watch this topic for replies, but never got a notification!
It's not clear that we can use a different read mode here, because the cache is being written to due to a cache fault--a reader got a null, so the reader fetches from the database and does the put. Meanwhile all other readers should block, because if they don't and are allowed to read, they'll read nulls as well, and also fetch from the database, and also attempt to put, and I'll wind up with multiple writers getting in each others' way.
The puzzling thing is that the put to the cache should be virtually instantaneous, so I don't see where the 15+ second delay is coming from. It's true that the system is under load, but it's not under tremendous load.
View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=4211967#4211967
Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=4211967
17 years, 2 months