私はサーバーへのフルアクセスを持っています。私はサーバー上で自動的にC#コードを実行し、それを繰り返す必要があります。任意のテクニックやWebサービスが同じことについてasp.netプロジェクトを許可することはできますか? 正しい参照を見つけることができません。可能であれば、ここにリンクを投稿してください。 Page_Loadの作業を可能にする準備ができたコードがあります。しかし、私はそのようにしたい、全体のコードは5分ごとに実行する必要があります。サーバーサイドプロジェクトC#asp.net
-1
A
答えて
0
あなたが尋ねたものと同様の質問です。 Best way to run scheduled tasks
(スケジュールする必要があります)私の仕事のすべてのウェブサイトのためのウェブサイト内の を維持し、特別なページから呼び出されています。私はこのページを頻繁に呼び出す簡単なWindowsサービス を書きました。 ページが実行されると、値が返されます。実行する作業が増えていることがわかっている場合は、 すぐにもう一度ページを実行します。それ以外の場合は、少しでも実行します。 これは私にとって本当にうまくいっており、すべての私のタスクロジックをウェブコードで にしています。シンプルなWindowsサービスを書く前に、私は Windowsスケジューラーを使ってx分ごとにページを呼び出しました。
これを実行する別の便利な方法は、 Pingdomのような監視サービスを使用することです。あなたのサービス コードを実行しているページにhttpチェックを指示してください。ページに結果を返してからトリガーに使用できるようにします。 Pingdomが何かが正しくないときに警告メッセージを送信します。
0
あなたは多くのオプションがあります。
1 - は、Webサービスのコードを入れて、それをすべてのN分を呼び出すために、消費者のWindowsサービスを作成します。
2 Windowsサービスにコードを入れ、タイマーから実行します。
3-コードを実行するには、Webページでスレッドを作成します(推奨しません)。
あなたにこのリンクで
関連する問題
- 1. asp.net C#
- 2. asp.net C#
- 3. ASP.NET C#
- 4. Asp.net C#
- 5. indiviualファイルasp.netアップロードasp.net c#
- 6. C#asp.netのナビゲーションバー
- 7. は、ASP.NET C#の
- 8. ASP.NETとC#async
- 9. ファイルアップロードC#asp.net
- 10. AspxCheckboxリストAsp.net C#
- 11. ウェブアプリケーションASP.NETとC#
- 12. asp.netのオートコンプリートプロパティC#
- 13. ファイルパスasp.netとC#
- 14. ASP.NETのC#
- 15. ASP.netログインページC#
- 16. C#ASP.NET ID
- 17. c#ASP.NETメンバーシップ
- 18. C#ASP.NETのカスケードドロップダウン
- 19. C#ASP.Net Webフォーム
- 20. asp.netとC#
- 21. asp.net/c#のスレッド
- 22. ASP.NET C#Ajaxコールエラー
- 23. ASP.NET C#Parallel.ForEachパフォーマンスゲイン
- 24. リピータASP.NET C#
- 25. asp.netとc#
- 26. vb.net、asp.net、c#
- 27. C#ASP.NETポストバックデータ
- 28. C#/ ASP.NET - クライアントクリック
- 29. キャッシュコントロールC#ASP.NET
- 30. ショッピングカートasp.net c#
見https://www.hanselman.com/blog/HowToRunBackgroundTasksInASPNET.aspxを役に立てば幸い – Damirchi