Comments (8)
Looks like the consumer is trying to pause reading from partitions at a time when no partitions are assigned (or are being rebalanced). Could you specify the sequence of steps and app/topic profile (how many nodes, total partitions, etc) that lead to this error and I'll try to replicate it at my end.
from bigben.
@sandeepmalik In terms of bigben setup, we didn't edit the bigben.yaml file too much beyond what the original defaults were and connecting it to our own cassandra/kafka clusters and setting enable.auto.commit to true. So bigben would have been initiated with the default 8 kafka consumers listening on the 'bigben' topic.
Topics were created using the kafka bin utils as such:
JMX_PORT=53000 ./kafka-topics.sh --zookeeper "<our zookeeper>" --create --topic bigben --replication-factor 3 --partitions 16
We have a simple node script that creates a producer for topic 'bigben', then registers a tenant creates a consumer for the output topic of the tenant. That's enough to reproduce the error message shown above if the partitions are greater than 1.
The kafka cluster is using kafka v2.0.0.
Please let me know if any additional details/code is needed.
from bigben.
Ahh I see the issue, thanks for pointing it out. Working on the fix.
from bigben.
Thanks @sandeepmalik! Do you have an ETA for merging this into master?
from bigben.
Most likely by EoD Monday of coming week.
from bigben.
I merged the dev branch. Please test and let me know if the issue is still there.
from bigben.
@sandeepmalik Looks good, ran the same test with more partitions. Thanks a lot.
from bigben.
sounds good, thanks!
from bigben.
Related Issues (20)
- Expected performance HOT 21
- Correct format to configure Cassandra contactPoints? HOT 1
- Guide on how to customize services using extensions/plugins HOT 1
- Info on bucket.backlog.check.limit retry mechanism HOT 4
- purging: need clarity on bucket removal startegy while purging
- How to setup bigben multinode cluster on different machines HOT 1
- Though kafka i am publishing 1lakh events for same bucket, but only 50K jobs are getting stored HOT 1
- Error when trying to run bigben in a single node, non-docker execution.
- Remove schedules event? HOT 2
- Run into an problem when running BigBen locally with Docker HOT 2
- Issue with $HOST_IP
- Request: Documentation on how to run a BigBen cluster in Kubernetes HOT 2
- Not able to run through Docker!
- What is the future of BigBen ?
- Unable to install BigBen:app version: 1.0.7-SNAPSHOT HOT 3
- Request full wiki documantation
- What if i want to fire an event which is less than 60 seconds from now and the bucket scan already happened for this event? HOT 1
- No updates for a year... HOT 1
- Module function cannot be found for the fully qualified name [com.walmartlabs.bigben.app.RunKt.logs] HOT 1
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 bigben.