我正在尝试使用memcached设置django应用程序。我有应用程序在nitrous.io上通过virtualenv工作,没有memcached。
我跑了parts install memcached
,效果很好。 python-memcached也安装在virtualenv中。我试过跑:
memcached -d -m memory -s $HOME/memcached.sock -P $HOME/memcached.pid
我在生产服务器上执行此操作。但我得到了这个错误:
failed to set rlimit for open files. Try starting as root or requesting smaller maxconns value.
用户权利和其他什么都不在我的知识范围之内?
答案 0 :(得分:1)
您应始终使用parts start memcached
在Nitrous.IO上运行服务。
要更改memcached包的配置,请修改/home/action/.parts/etc/memcached.conf
。