問題タブ [background-process]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - Ruby on Rails: バックグラウンドで実行する方法は?
新しいリソースが作成され、リソースの準備が整う前に長い処理を行う必要がある場合、その処理をバックグラウンドに送信して、現在のリクエストや Web アプリへの他のトラフィックを保持しないようにするにはどうすればよいですか?
私のモデルでは:
bash - lynx -dump をバックグラウンドで実行しますか?
mystuff
次のような行を含むbashスクリプトがあります
スクリプトは、非対話的に実行する場合を除いて、この部分を含めて正常に動作します。
ジョブが停止されます。オオヤマネコが犯人だとわかりました。このコマンドを bash プロンプトから直接実行しても、ジョブはすぐに停止します。
lynx がバックグラウンドで実行されないのはなぜですか? どうすればこれを修正できますか?
編集:
生の HTML を解析する必要がないため、lynx を使用しています。wget
との違いlynx -dump
は、lynx が HTML をレンダリングすることです。すべてのタグを非表示にしたり、テキストを適切に配置したりします。
php - Web サーバー経由でコマンドを受け入れる Linux サービスを作成するには?
Web サーバーのバックグラウンドでアプリケーションを実行する必要がありますが、root 権限でアプリケーションを開始/停止できる必要があります。
これを行うには、ルート権限を持つサービスを実行して、アプリケーションを強制終了し、必要に応じて再起動できるようにしたいと考えています。
最後に、Web を介して間接的に制御できるように、Apache/PHP を介してサービスに start コマンドと kill コマンドを送信できるようにする必要があります。
Linux サービスを作成するにはどうすればよいですか?
この方法で Linux サービスと通信するにはどうすればよいですか?
前もって感謝します!
ruby-on-rails - (レール)2分ごとにカスタムレーキをループする、悪い考えですか?実装するためのより良い方法は?
私は現在、次のことを行うカスタムrakeファイルを作成しました。
1.)「新しい」アイテムの外部フィードをチェックします
2.)フィード配列内の新しいアイテムごとに、データベースが新しいレコードで更新されます
3.)私は現在WHILEループでそれを持っています。whileループには、最初にtrueに設定され、例外が発生した場合にtrueに設定される(@loopcheck)インスタンス変数があります。falseにリセットします(ループが終了します)。
次に例を示します。
これは悪いコーディングですか?これを行うためのより良い方法はありますか?理想的には、バックグラウンドタスクを実行して、2〜3分ごとに新しいフィードを確認するだけです。Starling / Worklingを調べましたが、それは少しやり過ぎのようで、毎回Rails環境全体をリロードするため、CRONを介してスクリプト/ランナーを実行するかどうかはわかりませんでした。BackgroundRBも少しやり過ぎですか?いいえ?
いくつかのアイデアを得たかっただけです。
asp.net - ページの読み込みが完了した後、ASP.NET ページはその処理の一部を実行できますか?
読み込みに時間がかかりすぎる ASP.NET ページがあります。ちょっとしたテストでは、サーバー側のログにかなりの時間がかかっていることがわかりました (ユーザーがログの結果を確認する必要がないため)、ページが読み込まれるまで遅延させたいと考えています。
これを行う簡単な方法はありますか?
ページのイベントに配置しようとしましたが、それは起動Disposed
していないようで、Unload
イベントでは起動が早すぎます。スレッドを生成する必要はありませんが、それが必要な場合はできるかもしれません。
私はAJAXを探していません。私は通常の全ページ読み込みを行い、ページが読み込まれた後 (クライアント側から見た場合) にもう少し処理を行いたいと考えています。
java - Tomcat バックグラウンド スレッド
Tomcat 6.20 インスタンスを実行しています。バックグラウンド スレッド経由でメールを送信して、メール送信機能がリクエストをブロックしないようにしたいと考えています。
通常のページ フローを発生させながら、スレッドをバックグラウンドで実行する方法はありますか。
アプリケーションはICEfacesで書かれています。
ありがとう。
c# - Visual Studio バックグラウンドの cmd.exe をフォアグラウンドにする
cmd.exe プロセスをサイレント バックグラウンド モードから可視フォアグラウンドモードに上げて、それらを見ることができるようにすることは可能ですか?
問題の背景: C#、C++、および Fortran を含む非常に大規模なソリューションで VS2008 を使用しています。ときどき (1 日に数回) プロジェクトをビルドすると、ビルドがハングし、VS で何もできなくなります (その結果、プロセスを強制終了する必要があります)。出力ボックスを確認しましたが、そこには何も役に立たないようです。
考えられる原因: バックグラウンドで生成された cmd.exe ウィンドウの 1 つが、何らかの形式の入力を待機している可能性があると考えていますが、調査するには、それらのウィンドウを確認する必要があります。
他の原因/解決策を探す: これ以外の場合、何か他のことが起こっているかどうかを確認する方法はありますか? これは他の誰かが抱えている問題ですか?(注: VS を強制終了してリロードすると、多くの場合、最初の試行で問題が修正され、ビルド プロセスにかかる時間は 15 秒未満です。)
windows-services - アプリケーションがフォーカスされていないときのイベントへの応答
常にアクティブにしたいプログラムを書くのに苦労しています。
何かをするためにキーダウンでコードを書きましたが、form1
最小化されたとき、またはトレイのキーダウンイベントが応答しません。アプリケーションがフォーカスされていない場合でもキーボード イベントに応答させるにはどうすればよいですか?
添加 :
その window app 、および lang は c#.NET 、
php - PHPで、ビデオ変換プロセスをバックグラウンドに「フォーク」する方法は?
ビデオファイルをディレクトリにアップロードするバッチフラッシュアップロードスクリプトがあります。単純。アップロードが完了すると、そのファイルの mysql レコードが作成され、キュー内の次のファイルに移動します。
その直前に、アップロードされた avi avi ファイルを iPod 互換の mp4 ファイルに変換するバックグラウンド プロセスを呼び出し、プレビュー サムを生成する必要があります。ご想像のとおり、少し時間がかかります...変換コードをファイルアップローダーに入れるだけです...しかし、すべてのファイルで10〜20分間ハングアップします。あなたは管理者専用の機能です)。
そのため、ファイルを変換している間に、バックグラウンドで変換プロセスをフォークし、次のアップロードに移動する必要があります。
このようなものでうまくいくでしょうか、それとも実際に php fork 関数を使用する必要がありますか?