中程度の信頼のASP.NET MVCサイトと並んで実行される「タスク」アプリケーションを実装する実行可能な方法は何ですか?

StackOverflow https://stackoverflow.com/questions/3901488

質問

私は私がする必要があるASP.NET MVCサイトを書いています 「タスク」アプリケーションがあります それはウェブサイトと並んで実行されます。このような「タスク」アプリケーションは、設定された間隔でデータを収集し、データベースに挿入します。

もちろん、シンプルなコンソールアプリケーションを書き、Windowsタスクスケジューラを使用して実行することもできますが、私のサイトはGoDaddyによってホストされており、中程度の信頼許可しかありません。

中程度の信頼許可に違反している間に、そのような機能を実装する方法はありますか?

私が検討している方法の1つは、データを収集し、長い間待ってからデータを再び収集するサイト自体の方法です。そのユーザーのサイトへの接続を中断しますか?

役に立ちましたか?

解決

あなたはそれを醜い方法で行うことができます。

タスクの仕事を続けるスレッドをスピンオフします。独自のカスタムWebサイトリクエストでスレッドを開始します。スレッドはバックエンドで実行され続けます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top