Limits
Server Code limits.
Server Code script comes with limits based on your current plan. This page explains what each limit means.
Server Code Script Execution Time
How long a script can run. If a script runs beyond the allowed time, the script will return an error message which you can handle in the app.
Some examples of what a script can do:
- A script invokes a 3rd party REST API service which takes 2 seconds;
- A script queries the database and then send a Push Notification message which takes 3 seconds;
- A script performs calculations based on user input which takes 10 seconds.
Server Code Script Burst Rate
This parameter defines how many times a script can be invoked within a second. If the script is invoked more times per second than allowed per plan, the script will return an error that you can handle.
Server Code Scheduled Script (Job) Execution Interval
This parameter defines how often you can schedule a Server Code script to run as a job. For example, a plan may allow running a script once a day or once every hour.
Server Code Concurrent Scheduled Scripts
The maximum number of scheduled scripts.
Server Code In-Memory Data (IMD)
The number of objects that can be stored in In-Memory Data (fast, temporary cache).
Plan and Limit Information
The following table shows limits for the current plans.
Limit/Plan | Beginners | Pro | Team | Ultimate |
---|---|---|---|---|
Execution Time | 3 secs | 5 secs | 15 secs | 15 secs |
Burst Rate | 5 req./sec. | 10 req./sec. | 20 req./sec. | 20 req./sec. |
Scheduled Script (Job) Execution Interval | 10 min. | 10 min. | 5 min. | 5 min. |
Concurrent Scheduled Scripts | 1 script | 3 scripts | 5 scripts | 5 scripts |
In Memory Data Objects | 4 objects | 4 objects | 6 objects | 6 objects |
Some Appery.io users still enjoy our legacy plans: Basic and Standard that are no longer available for newly registered customers. Below are the limits for these grandfathered plans.
Limit/Plan | Basic | Standard |
---|---|---|
Execution Time | 2 secs | 3 secs |
Burst Rate | 3 req./sec. | 3 req./sec. |
Scheduled Script (Job) Execution Interval | 1 day | 1 hour |
Concurrent Scheduled Scripts | 1 script | 1 script |
In Memory Data Objects | 1 object | 1 object |
Updated over 2 years ago