Thanks Mark for the thorough reply! Thomas
On Thursday, April 27, 2017 at 4:47:13 PM UTC+8, mpv1989 wrote: > > Hi Thomas, > > 1. Yes, they are stored in the system collection _jobs. System collections > are usually replicated to at least one other node. > 2. The behavior of a failed job can be defined when creating a job (see > docs > <https://docs.arangodb.com/3.1/Manual/Foxx/Scripts.html#adding-a-job-to-a-queue>). > > Failed jobs will not impact the queue. > 3. Jobs aren't purged automatically, you have to delete them manually (see > docs > <https://docs.arangodb.com/3.1/Manual/Foxx/Scripts.html#deleting-a-job-from-the-queue>). > > This can also be done with a periodic job. > > Best > Mark > > Am Dienstag, 25. April 2017 04:05:39 UTC+2 schrieb Thomas Weiss: >> >> Hi everyone, >> >> Still working on my social network project (I swear I will blog about how >> it uses Arango once things get less busy!), I'm now considering using Foxx >> queues to asynchronously denormalize the users' feed. Some questions: >> 1. I guess that queues are stored in system collections, so by default >> they don't get replicated to other nodes? >> 2. What happens when a job fails? Does the queue continue to process the >> remaining jobs or does it halt? >> 3. I've seen that the API can retrieve a list of successful and failed >> jobs, does that mean that this list is stored persistently? Is it purged so >> it doesn't grow indefinitely? >> >> Thanks again for your support, >> Thomas >> > -- You received this message because you are subscribed to the Google Groups "ArangoDB" group. To unsubscribe from this group and stop receiving emails from it, send an email to arangodb+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.