mirror of https://gitee.com/bigwinds/arangodb
The documentation in 73033a8e8227edead6d0f10ddb32540403b303a4 was moved here.
This commit is contained in:
parent
82331d4ee8
commit
4d00a556b6
|
@ -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/).
|
||||
|
||||
|
|
Loading…
Reference in New Issue