#!/usr/bin/env python # -*- coding: utf-8 -*- # dm_process为key,value为具体指令 如:call office-convert_call id=1 import time import os #import pprint #import subprocess #from gevent import monkey; monkey.patch_socket() #import gevent def popen(command, bg=False): string = command if bg == True: command = command + ' &' process = os.popen(command) output = process.read() process.close() return output # 定时执行进程 def process(): check = 'ps -ef | grep gateway/api.task/cron | grep -v grep |awk \'{print $2}\'' value = int(popen(check)) if value: popen('kill ' + str(value)) process()