問題タブ [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.

0 投票する
2 に答える
1626 参照

javascript - JavaScriptのバックグラウンドワーク(全ての処理が終わるのを待って結果を表示)

私はアプリケーションで作業しています

javascript を使用して、ページ内のいくつかの css ファイルといくつかの画像 (サーバーから再読み込み) を変更する必要がありますが、時間がかかり、ページ項目の再読み込みが遅いことは明らかです (接続が遅い場合)。これを行うことは可能ですか?バックグラウンドで処理し、準備ができたらページ全体を表示します??

0 投票する
2 に答える
4760 参照

iphone - バックグラウンドでこのアプリがクラッシュしたのはなぜですか?

私のアプリは、GPS の更新にバックグラウンドの位置情報を使用します。バックグラウンドで位置情報を更新するように登録しましたが、バックグラウンドで実行している間、常にこのようにクラッシュします。

私はこのコードのほとんどを書いていないので、何が起こったのかまったくわかりません。

メモリ割り当てを確認しましたが、そこには大きな問題はないようです。クラッシュレポートは次のとおりです。

これはクラッシュする別の方法です。長時間 100% の CPU を使用することを除けば、見た目は同じです。

0 投票する
4 に答える
15057 参照

windows - Windows でバックグラウンド プロセスを作成する

プロセスをプログラムでバックグラウンドにするにはどうすればよいですか?

私が望むのは、ユーザーがプロセスの実行可能ファイルをダブルクリックすることです。それはバックグラウンドに入り、実行中にウィンドウを開きません。

Visual C++ のコード スニペットは非常に役立ちます

0 投票する
2 に答える
1346 参照

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 番目のオプションはより堅牢な場合があります。

何か案は?

0 投票する
1 に答える
84 参照

javascript - orkut アプリをバックグラウンドで実行することはできますか?

Twitter から Orkut へのアプリが欲しかった。見つけられなかったので、自分で作ろうとしていました。ユーザーがアプリを手動で開かなくても、アプリを定期的に実行する方法が見つかりませんでした。それを行う方法はありますか?

0 投票する
1 に答える
99 参照

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回実行するだけでよいので、次のようにスクリプト/ランナーを直接使用してプロセスを実行します。

しかし、私がバックグラウンドジョブで何か間違ったことをしているのかどうか知りたいのですが、

0 投票する
5 に答える
46435 参照

multithreading - サーブレット ベースの Web アプリケーションでバックグラウンド タスクを実行する方法は?

Java を使用していて、アプリケーションでサーブレットを継続的に実行したいのですが、その方法がわかりません。私のサーブレットには、データベース全体からのユーザーの合計数だけでなく、データベースからのユーザー数も毎日カウントするメソッドがあります。そのため、サーブレットを継続的に実行し続けたいと考えています。

0 投票する
1 に答える
3148 参照

linux - Linuxでnohupプロセスを監視する/標準出力をファイルにリダイレクトしますか?

上記を実行していて、正常に動作しているようです(ディスク使用量が増加しています)が、nohup.outにログインしていません。

標準出力をリダイレクトして、このファイル内にも表示されるようにするにはどうすればよいですか(nohup部分はそのままにします)

0 投票する
1 に答える
1627 参照

iphone - iPhoneでの一般的な長時間実行バックグラウンドタスク

バックグラウンドタスクガイドをざっと見た後、タスクはそれが説明するカテゴリの1つである必要があるようです。オンラインリソースを使用して、長時間実行される同期(おそらく20分以上)タスクをダウンロードして実行するアプリを作成しています。これらのAPIを使用してこれを行うことはできますか?

0 投票する
14 に答える
748953 参照

node.js - Node.js をバックグラウンド プロセスとして実行し、死ぬことはありませんか?

パテSSH経由でLinuxサーバーに接続します。次のようなバックグラウンドプロセスとして実行しようとしました:

ただし、2.5 時間後に端末が非アクティブになり、プロセスが終了します。端末が切断されていても、プロセスを維持できる方法はありますか?


編集 1

実際にやってみnohupたのですが、PuttyのSSH端末を閉じたり、インターネットのプラグを抜いたりするとすぐにサーバーのプロセスが止まってしまいます。

Putty で何かしなければならないことはありますか?


編集 2 (2012 年 2 月)

node.jsモジュール、foreverがあります。node.js サーバーをデーモン サービスとして実行します。