add daemon support

1.添加守护进程支持
2.调大输出的缓冲区大小