Explorar o código

Update Celery on FreeBSD in FAQ

許邱翔 %!s(int64=10) %!d(string=hai) anos
pai
achega
88f3dcd402
Modificáronse 1 ficheiros con 10 adicións e 3 borrados
  1. 10 3
      docs/faq.rst

+ 10 - 3
docs/faq.rst

@@ -288,9 +288,16 @@ most systems), it usually contains a message describing the reason.
 Does it work on FreeBSD?
 ------------------------
 
-**Answer:** The prefork pool requires a working POSIX semaphore
-implementation which isn't enabled in FreeBSD by default. You have to enable
-POSIX semaphores in the kernel and manually recompile multiprocessing.
+**Answer:** Depends
+
+When using the RabbitMQ (AMQP) and Redis transports it should work
+out of the box.
+
+For other transports the compatibility prefork pool is
+used which requires a working POSIX semaphore implementation,
+this is enabled in FreeBSD by default since FreeBSD 8.x.
+For older version of FreeBSD, you have to enable
+POSIX semaphores in the kernel and manually recompile billiard.
 
 Luckily, Viktor Petersson has written a tutorial to get you started with
 Celery on FreeBSD here: