1

ログモニターを作成したいので、ログを監視してログを解析し、データベースに保存して、stomp を介してそのデータをプッシュします。ええ、データのプッシュには成功しますが、データのプッシュ後にエラー メッセージが表示されます> "Alarm Clock" and the program stopped !

これは私のコードです:

def sent_msg(msg,channel)    
    try:
        stomp = Client(host="localhost", port=54123)
        stomp.connect()
        stomp.subscribe(channel)
        signal.alarm(1)
        stomp.put(msg, destination=channel)
        signal.alarm(0)
    except Exception,err:
        print err
    else:
        print 'succes'


try:
    msg = """
    <td>%s</td>
    <td>%s</td>
    <td>%s</td>
    <td>%s</td>
    <td>%s</td>
    """%(ip,dt,time,ua,req)
    sent_msg(msg,'/monitor_sqli')
except Exception, err:
    print err
else:
    print 'exist'
4

1 に答える 1