Hi Support,
We have two projects (Project-Stage and Project-Prod) on our Appwrite Self Hosted instance with same collection structure and functions.
There are two functions with schedule setting 0 0 1 * *, the configs for the two functions in the json file are below.
In the Project-Stage project, no execution happens during the scheduled time. Not sure what happened, no logs for this.
In the Project-Prod project, execution happens and been triggered twice, two execution happens on the same time.
We are doing horizontal scaling with shared storage, shared MariaDB, shared Redis, and shared InfluxDB.
We have appwrite-schedule service scaling, could this be why executions are duplicated?
Function config in JSON.
{
"$id": "65deec721e8d6e357af6",
"name": "function1",
"runtime": "node-18.0",
"execute": [],
"events": [],
"schedule": "0 0 1 * *",
"timeout": 900,
"enabled": true,
"logging": true,
"entrypoint": "dist/main.js",
"commands": "npm install && npm run build",
"ignore": [
"node_modules",
".npm"
],
"path": "../functions/function1"
},
{
"$id": "65ed50d075d4ac369e24",
"name": "function2",
"runtime": "node-18.0",
"execute": [],
"events": [],
"schedule": "0 0 1 * *",
"timeout": 900,
"enabled": true,
"logging": true,
"entrypoint": "dist/main.js",
"commands": "npm install && npm run build",
"ignore": [
"node_modules",
".npm"
],
"path": "../functions/function2"
}
Recommended threads
- My cloud functions failing 3 days ago (P...
Hi, My cloud function using python has been failing for 3 days, I didn't push any new deployments... Its something to do with it not recognising the entrypoi...
- Scheduled works locking the entire Maria...
I have a scheduled function and apparently that or something is locking the entire MariaDB database and Appwrite is giving MariaDB errors. This error persists e...
- Python Function not working
I am getting this issue as well. Doesnt look like there was a solution as you guys were not able to replicate. Below is my code as well as the error. I started...