Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Handle large log output #74

Closed
tchiotludo opened this issue Feb 27, 2020 · 0 comments · Fixed by #97
Closed

Handle large log output #74

tchiotludo opened this issue Feb 27, 2020 · 0 comments · Fixed by #97
Labels
backend Need some backend code changes bug Something isn't working

Comments

@tchiotludo
Copy link
Member

Seems that with Kafka runner, some very long line will kill a consuming worker silently.
No error will be in logs and the consumer is remove for Kafka silently.

Really need to investigate

@tchiotludo tchiotludo added bug Something isn't working backend Need some backend code changes labels Feb 27, 2020
tchiotludo added a commit that referenced this issue Mar 1, 2020
If an emit failed, before the error was silenced and the thread is removed silently.
Now, we try the save mark the WorkerTask has failed and if we can't we just kill the application

relate to #74, #77
tchiotludo added a commit that referenced this issue Mar 20, 2020
Large log can break the Execution object.
Now we put the log a new queue and save it to repository.
This also allow log to be realtime.

close #74
close #34
tchiotludo added a commit that referenced this issue Mar 20, 2020
Large log can break the Execution object.
Now we put the log a new queue and save it to repository.
This also allow log to be realtime.

close #74
close #34
tchiotludo added a commit that referenced this issue May 6, 2020
Large log can break the Execution object.
Now we put the log a new queue and save it to repository.
This also allow log to be realtime.

close #74
close #34
tchiotludo added a commit that referenced this issue May 27, 2020
Large log can break the Execution object.
Now we put the log a new queue and save it to repository.
This also allow log to be realtime.

close #74
close #34
tchiotludo added a commit that referenced this issue Jul 6, 2020
Large log can break the Execution object.
Now we put the log a new queue and save it to repository.
This also allow log to be realtime.

close #74
close #34
tchiotludo added a commit that referenced this issue Aug 14, 2020
Large log can break the Execution object.
Now we put the log a new queue and save it to repository.
This also allow log to be realtime.

close #74
close #34
tchiotludo added a commit that referenced this issue Aug 20, 2020
…ository (#97)

Large log can lead to  the Execution object.
Now we put the log line by line on a new queue and save it to dedicated repository.
This also allow log to be real time.

close #74
close #34

Co-authored-by: Eric Régnier <utopman@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend Need some backend code changes bug Something isn't working
Projects
No open projects
Archived in project
Development

Successfully merging a pull request may close this issue.

1 participant