Comments (2)
Temporary files should be deleted after use, but if you have a trigger that creates a file that, in a single trigger evaluation, would read data that cannot be stored in the local filesystem this can happen.
Can you tell us more on your use case, the version of Kestra, its configuration and the flow that causes the issue?
from kestra.
In my case I have a simple workflow that reads data from a kafka (topic produces thousands of records per second), transforms them via Jython FileTransform and sends to another kafka instance. The problem happens even if I just want to log a messageCount property of the trigger. If I do not use maxRecords property, they system gets overloaded easily.
I'm using Kestra 0.17.1 running on several VMs (webapp + scheduler running on 1 VM + 3 VMs with executor+worker processes)
triggers:
- id: read_orders_from_kafka
type: io.kestra.plugin.kafka.Trigger
keyDeserializer: STRING
valueDeserializer: JSON
interval: PT5S
topic: [REDACTED]
groupId: [REDACTED]
maxRecords: 5000
properties:
[REDACTED]
from kestra.
Related Issues (20)
- io.kestra.plugin.fs.ssh.Command has no outputs if ssh command exit with non-zero
- `exitCode` does not exist when task fails for `io.kestra.plugin.scripts.shell.Commands`
- After Language change, user needs to refresh to update left side
- Unable to use {{ trigger.date }} inside a trigger parameter string
- Add ENUM_ARRAY input type HOT 2
- ClickHouse plugin does not support UInt64 data type
- Add ability to send files via io.kestra.plugin.notifications.telegram.TelegramSend
- Add ability to generate external download links for tasks outputs
- Add ability to upload/download files to/from s3 compatible storages HOT 1
- Icon for alias class are not displayed anymore
- Missing filter on Flows > Logs
- Add a `values` filter
- JSON defaults are not show as json on create execution
- The flow or execution you are looking for does not exist.
- Make it easier to use data stored in ION format in DuckDB HOT 1
- Add ability to accept rows as an input for io.kestra.plugin.serdes.csv.IonToCsv task
- "interpreter" and "beforeCommands" fields not visible on python scripts but mandatory
- feat: add yaml scalars to more properties HOT 2
- Some task logs are not displayed in the UI even though they are captured by the JDBC backend
- When migrating to 0.17.3 from 0.18.0 snapshot, namespace files stored in local internal storage are lost
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 kestra.