問題タブ [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.
javascript - JavaScriptのバックグラウンドワーク(全ての処理が終わるのを待って結果を表示)
私はアプリケーションで作業しています
javascript を使用して、ページ内のいくつかの css ファイルといくつかの画像 (サーバーから再読み込み) を変更する必要がありますが、時間がかかり、ページ項目の再読み込みが遅いことは明らかです (接続が遅い場合)。これを行うことは可能ですか?バックグラウンドで処理し、準備ができたらページ全体を表示します??
iphone - バックグラウンドでこのアプリがクラッシュしたのはなぜですか?
私のアプリは、GPS の更新にバックグラウンドの位置情報を使用します。バックグラウンドで位置情報を更新するように登録しましたが、バックグラウンドで実行している間、常にこのようにクラッシュします。
私はこのコードのほとんどを書いていないので、何が起こったのかまったくわかりません。
メモリ割り当てを確認しましたが、そこには大きな問題はないようです。クラッシュレポートは次のとおりです。
これはクラッシュする別の方法です。長時間 100% の CPU を使用することを除けば、見た目は同じです。
windows - Windows でバックグラウンド プロセスを作成する
プロセスをプログラムでバックグラウンドにするにはどうすればよいですか?
私が望むのは、ユーザーがプロセスの実行可能ファイルをダブルクリックすることです。それはバックグラウンドに入り、実行中にウィンドウを開きません。
Visual C++ のコード スニペットは非常に役立ちます
asp.net-mvc - 外部でホストされている Web サイトでキューベースのバックグラウンド プロセスを実行する
IIS 7 で、外部プロバイダーによってホストされている ASP.NET MVC Web アプリケーションを使用しています。
送信する必要のある電子メールのバックログをチェックし、実際に送信するプロセスを 15 分程度ごとに実行したいと考えています。
これを行う通常の方法は Microsoft Message Queue を使用するようですが、これは直接制御できないホスト環境であるため、MSMQ をインストールまたは構成することはできません。
これまでのところ、SQL Server データベース (同じホスティング) のテーブルに行を追加することでそれを行うことにしました。
では、バックログをチェックしてメールを送信する部分をどのように実装すればよいでしょうか?
15 分ごとに再起動する、メインの Web アプリケーションの別のスレッドにする必要がありますか?
私が検討したもう 1 つのオプションは、適切な管理者パスワードで呼び出されると、電子メール送信者の反復を実行する HTTP-POST インターフェイスを開くことでした。
その後、15 分ごとにインターフェイスを呼び出す小さなコンソール アプリをローカル PC に作成できます。
最初のオプションはより単純ですが、2 番目のオプションはより堅牢な場合があります。
何か案は?
javascript - orkut アプリをバックグラウンドで実行することはできますか?
Twitter から Orkut へのアプリが欲しかった。見つけられなかったので、自分で作ろうとしていました。ユーザーがアプリを手動で開かなくても、アプリを定期的に実行する方法が見つかりませんでした。それを行う方法はありますか?
ruby - BackgroundJobsは完了後にジョブを停止します
過去にDelayed_jobを使用しました。Ruby 1.8.6から1.8.7にアップグレードできないサーバーで実行されている古いプロジェクトがあるため、Delayed Jobを使用できないため、BackgroundJobshttp ://codeforpeople.rubyforge.orgを試しています。 / svn / bj / trunk / README
私は自分の仕事が実行されるようにそれを機能させていますが、何かが正しくないようです。たとえば、次のようにジョブを実行すると、次のようになります。
次に、bj_jobテーブルにジョブが表示され、stdoutの「hi」とともに完了したことがわかります。また、テーブルには1つのジョブしか表示されておらず、再実行されません。
私がこれを行う場合、何らかの理由で:
ジョブは引き続き期待どおりに完了しますが、bj_jobテーブルに新しい行が挿入され続け、開発サーバーを停止するまでメソッドが何度も実行されます。それはそれがどのように機能することになっているのですか?
Ruby1.8.6とRails2.1.2を使用していますが、アップグレードするオプションがありません。私はBjのプラグインフレーバーを使用しています。
モデルを保存した後、プロセスを1回実行するだけでよいので、次のようにスクリプト/ランナーを直接使用してプロセスを実行します。
しかし、私がバックグラウンドジョブで何か間違ったことをしているのかどうか知りたいのですが、
multithreading - サーブレット ベースの Web アプリケーションでバックグラウンド タスクを実行する方法は?
Java を使用していて、アプリケーションでサーブレットを継続的に実行したいのですが、その方法がわかりません。私のサーブレットには、データベース全体からのユーザーの合計数だけでなく、データベースからのユーザー数も毎日カウントするメソッドがあります。そのため、サーブレットを継続的に実行し続けたいと考えています。
linux - Linuxでnohupプロセスを監視する/標準出力をファイルにリダイレクトしますか?
上記を実行していて、正常に動作しているようです(ディスク使用量が増加しています)が、nohup.outにログインしていません。
標準出力をリダイレクトして、このファイル内にも表示されるようにするにはどうすればよいですか(nohup部分はそのままにします)
iphone - iPhoneでの一般的な長時間実行バックグラウンドタスク
バックグラウンドタスクガイドをざっと見た後、タスクはそれが説明するカテゴリの1つである必要があるようです。オンラインリソースを使用して、長時間実行される同期(おそらく20分以上)タスクをダウンロードして実行するアプリを作成しています。これらのAPIを使用してこれを行うことはできますか?
node.js - Node.js をバックグラウンド プロセスとして実行し、死ぬことはありませんか?
パテSSH経由でLinuxサーバーに接続します。次のようなバックグラウンドプロセスとして実行しようとしました:
ただし、2.5 時間後に端末が非アクティブになり、プロセスが終了します。端末が切断されていても、プロセスを維持できる方法はありますか?
編集 1
実際にやってみnohup
たのですが、PuttyのSSH端末を閉じたり、インターネットのプラグを抜いたりするとすぐにサーバーのプロセスが止まってしまいます。
Putty で何かしなければならないことはありますか?
編集 2 (2012 年 2 月)
node.js
モジュール、foreverがあります。node.js サーバーをデーモン サービスとして実行します。