1
0
Fork 0

The documentation in 73033a8e8227edead6d0f10ddb32540403b303a4 was moved here.

This commit is contained in:
Willi Goesgens 2015-08-13 16:06:11 +02:00
parent 82331d4ee8
commit 4d00a556b6
1 changed files with 3 additions and 2 deletions

View File

@ -2,13 +2,14 @@
If you have never built a Foxx App, then you can make your own [first Foxx App](https://docs.arangodb.com/cookbook/FoxxFirstSteps.html) using our [cookbook](https://docs.arangodb.com/cookbook).
Foxx allows defining job queues that let you perform slow or expensive actions asynchronously. These queues can be used to send e-mails, call external APIs or perform other actions that you do not want to perform directly or want to retry on failure.
This feature can be disabled by setting the startup option `--server.foxx-queues` to `false`. This will disable the queue manager and prevent any jobs from being processed, which may improve CPU load if you do not plan to use Foxx queues at all.
@startDocuBlock foxxQueues
Please note that Foxx job queues are database-specific. Queues and jobs are always relative to the database in which they are created or accessed.
By default the Foxx queue manager will be checking the queues once every second. This value can be changed by setting the startup option `--server.foxx-queues-poll-interval`. Lowering this value will result in the queue manager waking up and checking the queues more frequently, which may increase CPU usage of the server.
@startDocuBlock foxxQueuesPollInterval
For the low-level functionality see [the chapter on the **Task Management** module](../../ModuleTasks/).