You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@activemq.apache.org by amq user <am...@gmail.com> on 2006/12/07 17:52:59 UTC

config persistence question

Hi,

I was setting persistenceAdapter like this:

 <journaledJDBC journalLogFiles="500" dataDirectory="${activemq.home
}/activemq-data"/>

and after I started the activemq, I got:

INFO  JournalPersistenceAdapter      - Journal Recovery Started from: Active
Journal: using 500 x 20.0 Megs at: /tmp/download/incubator-activemq-4.0.2
/activemq-data/journal

I think I should get around 500 x 20.0 Megs=10G space. But when I was trying
to send 10,000 message at each 1K all at once, I got :
activemq::io::SocketOutputStream::write - Resource temporarily unavailable -
tid: 3086756768
        FILE: activemq/network/SocketOutputStream.cpp, LINE: 85 - tid:
3086756768
        FILE: activemq/connector/stomp/StompCommandWriter.cpp, LINE: 101 -
tid: 3086756768
        FILE: ./activemq/transport/ResponseCorrelator.h, LINE: 163 - tid:
3086756768
caught unknown exception - tid: 3086756768
        FILE: activemq/connector/stomp/StompConnector.cpp, LINE: 465 - tid:
3086756768
        FILE: activemq/core/ActiveMQSession.cpp, LINE: 495 - tid: 3086756768
        FILE: activemq/core/ActiveMQProducer.cpp, LINE: 89 - tid: 3086756768
        FILE: activemq/core/ActiveMQProducer.cpp, LINE: 71 - tid: 3086756768
caught unknown exception
        FILE: activemq/connector/stomp/StompConnector.cpp, LINE: 465
        FILE: activemq/core/ActiveMQSession.cpp, LINE: 495
        FILE: activemq/core/ActiveMQProducer.cpp, LINE: 89
        FILE: activemq/core/ActiveMQProducer.cpp, LINE: 71

Did I miss anything?

Update: I noticed the exception was from producer not from the broker. Is it
because producer is too slow to handle messages? I tried to send 5000
messages at a time, it runs fine.

Thanks