redis启动时的诡秘问题
问题:在命令行能直接启动,但是通过python调用paramiko无法启动。
paramiko调用的命令:redis-server redis.conf
client.exec_command("redis-server redis.conf") # 这种方式不OK
解决:在paramiko命令后加一个shell命令,就可以。(无法解释,所以诡秘)
paramiko调用的命令:redis-server redis.conf && ps -ef | grep redis
client.exec_command("redis-server redis.conf && ps -ef | grep redis") # 这种方式OK