MemcacheDB启动和清除日志的方法
-----------------------------------------------------------------------------------------
启动memcachedb的方法:
-----------------------------------------------------------------------------------------
正常启动:
memcachedb -p 11211 -d -r -u root -H /opt/mdb_11211 -N
输出错误日志启动:
memcachedb -p 11211 -d -r -u root -H /opt/mdb_11211 -N -v >/opt/mdb_log/mdb_11211.log 2>&1
参数 :
-P <file> 进程PID保存路径,只能在守护进程方式下使用
-d 以守护进程方式运行
-r maximize core file limit
-u <username> 以<username>启动,只有root才能使用,因为memcachedb不允许以root启动
-H <dir> 数据保存目录,默认是 '/data1/memcachedb'
-N 设置 DB_TXN_NOSYNC 标志来改善性能,但是牺牲事务的持久性。默认为 关闭
-v 打印错误和警告信息
-vv 打印整个交互过程
-----------------------------------------------------------------------------------------
定时清除memcachedb的日志文件的方法:
-----------------------------------------------------------------------------------------
/usr/local/BerkeleyDB.4.7/bin/db_archive -h /opt/mdb_11211/ -d