Comments (3)
thats not true, i think it is related to your setup. we are running RabbitMQ 3.2.3 and we do not need to confirmSelect
from gelfj.
regarding waitForConfirms, you can use e.g. an async log4j appender or write an extension to the GelfAMQPSender that does some kind of caching and therefore there is no loss of time
from gelfj.
@h0nIg As for the waitForConfirms
I'm using RabbitMQ 3.3.0 (maybe you should upgrade :) ). The latest RabbitMQ client will throw an exception if you call waitForConfirms
and the channel is not set for confirmation. You can clearly see this in the javadoc for #waitForConfirms
-- Note, when called on a non-Confirm channel, waitForConfirms throws an IllegalStateException.
The log4j async appender will not work correctly MDC context (I tried) and in general the log4j async appender has serious issues and one of the reasons logback, log4j2 and Netflix's blitz4j.
Consequently I gave up and upgraded to log4j2 and use Apache Flume instead of RabbitMQ and Gelf.
from gelfj.
Related Issues (20)
- Please publish sources to maven central HOT 5
- regular jar also contains dependencies HOT 3
- GelfAppender does not support JSON message parsing into additional fields HOT 5
- Add context to gelf message? HOT 2
- problem with send log from log4j2 to graylog2 via gelfj
- GelfHandler does not implement Handler interface correctly
- Curly Braces around Position parameter String leads to exception in GelfHandler
- log4j method not found HOT 1
- Invalid timestamp HOT 11
- 1.1.15 causes "Invalid Bundle-ManfestVersion 1" in Karaf 4 HOT 2
- Support arrays HOT 2
- [question] Which build tool is recommended for this project?
- [need_help] graylog2 appender not send data to host:port. HOT 3
- Missing setter on GelfHandler for multiple additional fields
- NullPointerException if only amqp is defined
- [MacOsX] compilation fails both for master and v1.1.16 on OpenJDK v.11
- log4j:ERROR Error during sending GELF message. Error code: 11.
- is GELF J affected via log4j 2 vulnerability? HOT 2
- Gelf chunk message ID is not unique HOT 4
- Couldn't send message to graylog HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gelfj.