問題タブ [web-farm-framework]
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.
asp.net-mvc-3 - ASP.NET MVC 3: [RequireHttps] は Web ファーム フレームワークで動作しますか?
ここで同様の質問がありましたが、すべてのサーバーに SSL 証明書をロードする必要がないため、別の方法で解決する必要があります (これは、その質問で行ったことです)。
これが MVC3 にあり、WWF がリクエストを配信する前に SSL を解決する場合、特定のアクションを強制的に SSL にするにはどうすればよいですか?
これにより、http から https に切り替わり、「ページが正しくリダイレクトされていません」という結果になります。助言がありますか?
nlb - NLB を使用した Windows Server AppFabric Web ファーム
可用性の高い負荷分散された Windows Server をセットアップする必要があります。NLB が構成された Web ファームをセットアップする方法に関するガイドはありますか? 私たちの運用チームは、Web ファーム フレームワーク 2.2 を使用して Web ファームを作成し、マシン上で Windows NLB を構成しようとしましたが、うまく機能させることができませんでした。誰もこれをやったことがありますか?これを行うためのベストプラクティスと推奨される方法は何ですか?
乾杯、
teamcity - Web ファームで負荷を分散して展開する方法
teamcity を介してテストサーバーにアプリケーションを自動的にデプロイするために webdeploy を使用しています。すべてのテスト スクリプトが実行されたら、Live サーバーにデプロイします。サーバー 1 (コントローラー) に Web ファームをインストールしました。Web ファーム エージェントのセットアップとして、他に 2 台のサーバー サーバー 2 (プライマリ) とサーバー 3 (セカンダリ) があります。testserver で行われた公開を server2 と server3 のライブ サイトにコピーして、負荷分散を行うにはどうすればよいでしょうか。teamcity を使用してこのタスクを自動的に達成する方法を説明してください。または私は間違った方向に進んでいます。
ガイドしてください。
asp.net - アプリケーションリクエストルーティングを使用したSSLオフロード-アプリケーションに安全な接続を認識させるにはどうすればよいですか?
arrがSSLオフロードを実行していることをアプリケーションに認識させるためにできることはありますか?
現在の環境でオフロードを使用してarrを実装したいのですが、アプリケーションは現在、データベースの設定に応じてhttpをhttpsにリダイレクトすることを決定しています。
db設定からリダイレクトが発生するかどうかを引き続き管理したいのですが、テスト中にすべてのリクエストがhttpとして表示され、リダイレクトループが発生します。
arrのフロントエンドが安全な場合、バックエンドサーバーでHTTPSサーバー変数を強制的に「オン」にするにはどうすればよいですか。
ヘルプ/推奨される回避策をありがとうございます。-ダニー
iis - コマンドラインからIISWebファームにサーバー(ポート付き)を追加する
7台のサーバーを使用してWebファームを正しくセットアップしました。これらのサーバーを追加するには、IISWebfarmGUIを使用しました。50台を超えるサーバーを追加する必要があり、そのタスクを手動で実行したくないため、コマンドプロンプトを使用します。以下は、コマンドプロンプトから動作するのを見たコマンドですが、残念ながらhttpPort番号の属性を見つけることができません。
「port」、「httpPort」属性を使用してこのコマンドを試しましたが、役に立ちませんでした。
HTTPポートを備えたサーバーを追加するコマンドを教えてください。ありがとう
.net - IIS 7、WebFarmおよびARRモジュール
WebFarmおよびARRモジュールで動作するようにサーバーを構成しています。システムでバージョン管理の目的でARRを使用する機能を実装することを検討しています。例:-ファームサーバーでホストされているWcfサービスにN人のクライアントが接続しています。-クライアントはWsHttpBindingを介してサービスに接続します。-サービスメソッドを使用するためのクライアントユーザーのユーザー名/パスワード認証。
ユーザー名とパスワードは、サーバー側で取得したクライアントを認識できる唯一の方法です。たとえば、クライアント(1,5,8)がバージョン1のサービスを使用し、クライアント(2,3,4,6,7)がバージョン2のサービスを使用するように制御したいと思います。
ARRでできますか。ユーザー名とパスワードをURLルールに関連付けるオプションがあるかどうかわかりません。
Wcfルーティングサービスについては知っていますが、WcfだけでなくWebサイトなど、ルーティングのためのより一般的な制御が必要です。
asp.net - IIS Webファームフレームワーク設定の単一障害点?
- ASP.NET WEB API
- Windows Server 2008 R2 / IIS 7.5 / Web Farm Framework 2.5
4つのWebサーバーにアプリケーションをデプロイすることを計画しています。
Webファームシナリオでは、Webサーバー間でDFSを使用した共有コンテンツ/構成を使用する必要がありますか?
2番目のオプションは、展開にWebFarmFrameworkを使用することです。
さらに、WFFで単一障害点が発生する可能性はありますか?たとえば、プライマリサーバーがダウンした場合はどうなりますか。
どのオプションが良いでしょうか?上記のそれぞれの長所と短所。
ご返信いただければ幸いです。
iis - Web ファーム フレームワークがセカンダリ サーバーへのミラーリングに失敗する
しばらくの間、Web ファーム フレームワークを正しく動作させるために取り組んできましたが、動作していません。解決策が見つからない場合は、別の製品を検討するか、ビルド サーバーからデュアル デプロイを行う必要があります。
セットアップは、コントローラーのセットアップがあることです。サーバーをセットアップするか、WFFにそれを実行させようとして、可能な限りあらゆる方法でサーバーを追加しましたが、何も機能していません。これが機能しているものです:
- コントローラ - WFF がインストールされ、動作しています
- プライマリ サーバー - IIS 管理サービスのみがインストールされています。
- セカンダリ サーバー - IIS 管理サービスのみがインストールされています。
2 つのサーバーは NetScaler ロード バランサー上にありますが、Microsoft NLB 上に他のサーバーがあり、動作は同じです。
セットアップは次のようになりました。
- 新しいサーバー ファームを WFF に追加しました
- 追加されたプライマリ サーバー (操作 AddServer の実行)
- すべて問題ないようです (Web ファーム エージェントがプライマリ サーバーにプッシュされ、サーバーがログに正常に開始されました)
- WFF を介して WDeploy_v2 (Web Deploy 2.1) をプロビジョニングし、プライマリ サーバーにプッシュします。Microsoft.Web.PlatformInstaller のダウンロードに関する警告が表示されましたが、これは予期されていたもので、プライマリ サーバーにはありませんでした
- 他のさまざまな製品 (SQL Server など) が追加され、すべて正しくインストールされ、サーバーが正常に起動されました。物理プライマリ サーバーにログオンすると、すべてがインストールされ、問題がないように見えました。
- 追加されたセカンダリ サーバー
- Web Deploy 2.1 を含むさまざまな製品がすべてインストールされ、サーバーに追加されました。セカンダリ サーバーにログオンすると、プライマリ サーバーからのコピーがそこにありました
- WFF は、セカンダリ サーバーをプライマリと比較しました (ローカル アプリケーションの WinServer () とプライマリ サーバーの SERVERNAME を比較)
- 次の行はエラーでした。
オペレーション「RunRemote」の実行に失敗しました。サーバー 'SECONDARYSERVERNAME' でメソッド 'Microsoft.Web.Farm.SyncApplicationsRemoteMethod' を実行できませんでした 応答ストリームで例外が発生しました。タイプ「webServer」およびパス「」のオブジェクトを作成できません。(2/15/2013 10:18:15 AM) リモート コンピューターで要求が処理されたときにエラーが発生しました。タイプ「webServer」およびパス「」のオブジェクトを作成できません。マニフェスト 'webServer' の 1 つ以上のエントリが無効です。構成ファイル '/' が見つかりません。ファイル 'c:\windows\microsoft.net\framework\v2.0.50727\config\web.config' が見つかりませんでした。応答ストリームでの例外。タイプ「webServer」およびパス「」のオブジェクトを作成できません。(2/15/2013 10:18:15 AM) リモート コンピューターで要求が処理されたときにエラーが発生しました。タイプ「webServer」およびパス「」のオブジェクトを作成できません。マニフェスト 'webServer' の 1 つ以上のエントリが無効です。構成ファイル '/' が見つかりません。ファイル 'c:\windows\microsoft.net\framework\v2.0.50727\config\web.config' が見つかりませんでした。
パス内のセカンダリ サーバーをチェックしたところ、ファイルがそこにありました。ファーム用に構成された WFF アカウントは、(すべてのサーバーの) ローカル管理者であり、アクセスできます。
この時点で、一連の操作 (RunRemote、ProvisionApplications、AddServer) がすべて失敗して実行されます。サーバーを Unhealthy としてマークし、操作 DisableLoadBalancing を実行してから、自動修復を 10 回試行します。
各自動修復は、サーバーをプライマリと比較した後、同じエラー RunRemote で失敗します (比較で失敗する前に、RunRemote、QueryInstalledProducts、および ServiceControl を実際に正常に実行します)。
基本的に、違いをチェックする時点で、プライマリからセカンダリへのレプリケーションは失敗します。
私が言ったように、私は文字通りすべてを試したので、これがそれを修正または完全に取り除く最後の試みです. サーバーはNetScalerで負荷分散されているため、負荷分散の準備ができている状態と無効になっている状態の両方を試しました(WFFに関する限り)。変わりはない。サーバーは UAT をオンにして実行されています (これには常に問題があるようです)。TeamCity またはコマンド ラインを介して (アプリがインストールされたら) Web デプロイを実行して、Web サイトをサーバーにリモートでデプロイできるので、すべてが機能していることがわかります。WFF を正しく動作させることができません。
1 つのサーバーで問題なく動作しますが、セカンダリ サーバーを追加すると失敗します。私が完了した別のテストでは、1 つのサーバーをプライマリとして、もう 1 つのサーバーをセカンダリとして実行し、すべてを完全にアンインストールして両方を再起動し、セカンダリ サーバーをプライマリとして設定し、プライマリをセカンダリとして設定して変更しました (元のセカンダリ サーバーがサーバーは注文を受け取るのに問題がありました)。どちらのプライマリ サーバーも常に動作します。
うまくいけば、誰かが助けてくれるでしょう。ドキュメントがほとんどなく、人々が投稿したあらゆる種類のエラーメッセージがこの状況に「似ている」が正確ではないため、非常にイライラします。さまざまな修正を試みましたが、どれも機能しません。さらに、上記のようにきれいに設定したので、うまくいくはずですが、うまくいきません。
また、環境: すべてのサーバーは Server 2008 x64 R2 です。サーバーはインターネットにアクセスでき、ファイアウォール サービスは実行されていません。
もう1つの更新。セットアップを行い、プライマリからセカンダリに同期しようとするたびにセカンダリ サーバーで障害が発生した後、セカンダリをプライマリとして設定しました (コンテキスト メニューを右クリックします)。ひっくり返って、まったく同じ動作をしました。これで、新しいプライマリ サーバーは問題なく動作しますが、新しいセカンダリ サーバーは RunRemote 操作を実行しようとして失敗します。
ありがとう!
teamcity - Web ファーム フレームワークと octopus デプロイの使用方法
team-city と octopus を使用して、自動展開のセットアップを行いました。必要なサーバーに正常にデプロイされていますが、負荷分散も必要です。どうすればそれらを組み合わせることができますか。または、octopus で負荷分散を実行するためのその他の最適なオプション。