清除qmail佇列的方法

2021-05-23 15:19:02 字數 1156 閱讀 7046

#!/bin/sh

find /var/qmail/queue -type f |xargs rm

touch /var/qmail/queue/lock/sendmutex

touch /var/qmail/queue/lock/tcpto

chown qmails.qmail /var/qmail/queue/lock/sendmutex

chown qmailr.qmail /var/qmail/queue/lock/tcpto

echo "qmail queue clear finished!/n";

檢視佇列

# /var/qmail/bin/qmail-qstat

清除佇列

方法一(標準):

qmailctl stop

find /var/qmail/queue -type f -exec rm {} /;

touch /var/qmail/queue/lock/sendmutex

chown qmails.qmail /var/qmail/queue/lock/sendmute

qmailctl start

方法二(事先準備): 已經有了現成的空佇列的queue目錄:

qmailctl stop

rm -rf /var/qmail/queue

tar xf /var/qmail/queue.tar

qmailctl start

方法三(外部工具): 已經安裝了qmail-remove工具,並且建立了/var/qmail/queue/yanked目錄。

qmailctl stop

qmail-remove -r

qmailctl start

問題須知:

如果一下子刪除了

/var/qmail/queue

裡面的檔案

aug 27 17:51:28 web qmail: 1061999488.699898 alert: cannot start: unable to open mutex

qmail啟動不了

那就這樣做:

touch /var/qmail/queue/lock/sendmutex

chown qmails:qmail sendmutex

qmailctl start

清除Jquery動畫的佇列

當我們在寫頁面效果時,有時希望當滑鼠放到某個元素上,這時會有動態的效果,當滑鼠移出時效果會消失。但實際中,如果快速的用滑鼠指向元素並移出,反覆幾次。即便滑鼠不再指向這個元素,但這個元素會不停的重複著動態效果,重複次數和滑鼠指向的次數一樣。說明,這個元素產生了乙個執行特效的佇列,但往往我們不需要這個佇...

RabbitMQ如何清除佇列

進入控制台 首先定位到 rabbitmq 安裝目錄的sbin 目錄下,然後shift 右鍵,調出右鍵選單,選擇在此處開啟命令視窗,開啟乙個cmd視窗 檢視所有佇列 rabbitmqctl list queues 方式一 rabbitmqctl reset 該方式需要執行如下命令 說明 rabbitm...

qmail的執行程式

qmail是乙個模組化設計的郵件系統,每乙個子功能都是由乙個執行程式來實現的,而每個程式的屬性以及執行方式由乙個或多個配置檔案和環境變數來控制的。在qmail安裝成功和啟動以後,qmail的相關程序一直在記憶體中駐留,qmail會不斷掃瞄郵件佇列,並且把郵件投遞到正確的目的位址。qmail所有的執行...