I've just added some experimental UDP support to Apollo. You can use it to
listen on a UDP port and copy any datagram it receives to a topic.
Might come in handy if you want to use Apollo as a syslog server.
To enable, add a connector that looks like:
<connector id="udp" bind="udp://0.0.0.0:1514" protocol="udp">
<udp topic="syslog"/>
</connector>
Yes, the protocol MUST be set to "udp" otherwise errors will occur. The
nested '<udp>' element can be omitted, but then it defaults to sending
messages to the "udp" topic. Also make sure add an 'access_rule' rule
element so that users without principals can send to the destination.
Something like:
<access_rule allow="*" action="send" id="syslog" kind="topic"/>
It's available in the following snapshot build:
https://repository.apache.org/content/repositories/snapshots/org/apache/activemq/apache-apollo/99-trunk-SNAPSHOT/apache-apollo-99-trunk-20120301.002218-1-unix-distro.tar.gz
--
**
*Hiram Chirino*
*Software Fellow | FuseSource Corp.*
*[email protected] | fusesource.com*
*skype: hiramchirino | twitter: @hiramchirino<http://twitter.com/hiramchirino>
*
*blog: Hiram Chirino's Bit Mojo <http://hiramchirino.com/blog/>*
*
*
*
*