I am currently trying to build a function with the kotlin runtime, which is notified if a PDF file is added to a bucket and convert this PDF into individual images (per page) to place inside another bucket. I got everything working for small PDFs right now. Just as a test I tried everything with a 156 page PDF. As expected I had to increase the timeout of the function (for testing purposes I used the maximum of 900 seconds).
Unfortunately, I am not able to execute this function successfully. After 3min, the function is flagged as failed with Status Code 500. No information is available in the execution, the openruntime-executor logs are empty and even the kotlin-1.9 runtime container logs are empty. After being flagged as failed, the function is rescheduled multiple times, which results in a large amount of generated images in the target bucket.
All this is currently tested on a self hosted fresh installation. (compose file and .env attached).
Is there any way for me to get some insights into what is going wrong?
Recommended threads
- Realtime with multiple connections
I need the Realtime on multiple Collections for diffrent applicational logic. So my question is: Is there a way to have only 1 Websocket connection or do I need...
- Can't login or deploy functions in Appwr...
Hello, since i updatet to the appwrite cli 6.1.0 i can't login or deploy functions with the cli. When i call the command: "appwrite get account --verbose" i ge...
- Create admin user?
I'm not really sure how this is supposed to work, I installed Appwrite through docker-compose and set it up. When I launched the app and went into it, I created...