beanstalkd: неизвестный флаг: -d
Я установил beanstalkd, используя
sudo apt-get install beanstalkd
который установил beanstalkd версии 1.7
Теперь для запуска процесса beanstalkd я использую команду
sudo beanstalkd -d -l 127.0.0.1 -p 11300 -z 1000000
Я получаю ответ
beanstalkd: unknown flag: -d
Use: beanstalkd [OPTIONS]
Options:
-b DIR wal directory
-f MS fsync at most once every MS milliseconds (use -f0 for "always fsync")
-F never fsync (default)
-l ADDR listen on address (default is 0.0.0.0)
-p PORT listen on port (default is 11300)
-u USER become user and group
-z BYTES set the maximum job size in bytes (default is 65535)
-s BYTES set the size of each wal file (default is 10485760)
(will be rounded up to a multiple of 512 bytes)
-c compact the binlog (default)
-n do not compact the binlog
-v show version information
-V increase verbosity
-h show this help
1 ответ
-d
был для 'демонизации' Beanstalkd в фоновом режиме, но это было амортизировано, а теперь удалено.
В репозитории BeanstalkD git есть несколько примеров использования общих системных инструментов для запуска его в качестве службы. В Ubuntu, вы, вероятно, будете использовать систему Upstart, например.