Python - Linux で crond サービスを処理する方法には少なくとも 1 分かかります。
習慣沉默
習慣沉默 2017-05-16 13:01:44
0
4
658

処理するデータをリアルタイムで受信する必要がありますが、どのように処理すればよいですか?

習慣沉默
習慣沉默

全員に返信(4)
習慣沉默

システムが systemd を使用している場合、systemd.timer を使用して秒単位またはミリ秒レベルのスケジュールされたタスクを設定できます。
具体的な参照先: ここ

いいねを押す +0
曾经蜡笔没有小新

crontab のデフォルトの最小単位は分ですが、いくつかの難しい方法で実装することもできます。たとえば、10 秒ごとに実行します:

リーリー

上記の方法でも達成できますが、量が多く推奨されないため、シェル スクリプトを使用することをお勧めします。

リーリー
いいねを押す +0
我想大声告诉你

crontab では数秒で処理できません。解決するには常駐プロセスを使用するしかありません

いいねを押す +0
Peter_Zhu

crontab の最小実行時間粒度は 1 分で、数秒間、無限ループを開始してデータを継続的に取得できます。
while(true){
file_get_contents('get_data_controller');
sleep(1);
}

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート