問題タブ [webrole]
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.
azure - w3wp内からのRoleInstanceStatusCheckEventArgs.SetBusy
statuscheckイベントに登録したw3wpプロセス内からRoleInstanceStatusCheckEventArgs.SetBusyを呼び出しています。これは、次のリンクで説明されているものと似ていますが、このリンクでは、w3wp内で実行しているときに、WaIISHost内で実行する方法について説明しています。
私が直面している問題は、役割が5分間ビジー状態のままで、その後自動的にオンラインになる(準備完了)ことです。誰かがこれまでにこれを打ったことがありますか?SetBusyをw3wp内から呼び出すことはできませんか?
ヘルプ/ポインタをありがとう。
vb.net - Webrole アプリ (vb.net) を SQL Azure データベースに接続するにはどうすればよいですか?
SGS という Web フォームで新しいアプリケーション (Web ロール) を作成しています。このアプリケーションは、vb.net を使用してビルドされています。
Windows 7 でアプリを開発しており、既に Windows azure に展開しています。
アプリケーションで何かを変更する必要があるたびに、ローカルで変更してから、本番環境に再度公開します (Azure でのステージング環境については知っていますが、本番環境の方が好みでした)。
アプリは開始点にあります。次に、SQL Azure にあるデータベースに接続する必要があります。
SQL Azure 上に SGS という名前の新しいデータベースを構築し、アプリケーションをそれに接続したいと考えています。
ローカル環境にいる場合でも、アプリケーションが sql zure データベースにのみ接続するようにしたいと考えています。この方法では、ローカル PC にデータベースは必要ありません。
これを達成する方法がわかりません.....
Azure にある接続文字列 (ado.net) は次のとおりです。
この情報としての私のwebconfigファイル:
これを達成するには、何を変更する必要がありますか?
どうもありがとうございました。
azure - ファイルを解凍し、Azure Web ロールを使用してコンテンツを Blob Storage にアップロードします
私は現在、Web ページを表示する Web ロールを持っています。Web ページでは、ユーザーが自分のコンピューターからファイルを選択することができ、Web ロールはそのファイルを Azure Blob Storage にアップロードします。
ただし、ユーザーが通常アップロードするファイルは zip ファイルであるため、ファイルを解凍してコンテンツを抽出し、コンテンツを Azure Blob Storage にアップロードしたいと考えています。
ここで見つけた SharpZipLib の例を使用して、これを実行しようとしました
http://blog.logiclabz.com/c/unzip-files-in-net-c-using-sharpziplib-open-source-library.aspx
ICSharpCode.SharpZipLib.dll ファイルと ZipOperations.dll の Web ロールへの参照を追加しましたが、まだ次のエラーが表示されます。
私が混乱しているもう 1 つのことは、UnZipFile(...); を呼び出しているときです。アップロードしているファイルのディレクトリは何でしょうか。ファイルが選択されているフォームの ID でしょうか。
前もってありがとう、サミ。
wcf - B webrole から A webrole で WCFService を使用すると、EndpointNotFoundException が発生しました
Web アプリケーションをホストするための Web ロールと、WCF サービスをホストするための別の Web ロールがあります。これで、WCF サービスの Web ロールを Windows Azure に公開しましたが、Web アプリケーションを含む Web ロールはまだ開発中であるため公開されていません。次に、Web アプリケーションでクラウドに公開されている WCF サービスを使用しようとすると、エラーが発生します:EndpointNotFoundException、内部例外はリモート サーバーが見つかりません。しかし実際には、Azure プロジェクトではない Web アプリケーションで WCF サービスを利用できます。ある webrole の web アプリケーションが別の webrole の WCF サービスを使用できないためですか?
dll - Azure の HttpModule ネイティブ C++ dll
Windows azure でネイティブ httpmodule (c++ 64 ビット dll) を実行したいと思います。第一に、これは可能であり、第二に、それを行うための最良の方法は何ですか?
以前は Azure でネイティブ dll を使用していましたが、正常に機能するマネージド c# httphandler 内にラップしましたが、今回はネイティブ dll を直接ホストしたいと考えています。IIS と同じように、Azure でネイティブ dll をホストすることは可能ですか?
iis - Azureでcs-hostIISロギングを有効にするにはどうすればよいですか?
複数のUmbracoWebサイトをホストするAzureWebロールがあります。
IISからの「cs-host」ロギングを有効にしたいのですが、サービス定義でこれをコーディングするにはどうすればよいですか?
deployment - Orchard CMS Web プロジェクトを Windows Azure クラウド サービスにデプロイする方法を教えてください。
基本的に、Orchard CMS Web アプリケーションを Windows azure クラウド サービスにデプロイできるようにしたいと考えています。他の Web アプリケーションで通常行うのと同じ手順に従ってみましたが、うまくいきません。
更新 Orchardproject.net Web サイトから Orchard.Source.1.5.1 をダウンロードしました。カスタム モジュールとテーマを追加しました。Web アプリケーションをローカル フォルダーに公開しました。これにより、Orchard Web アプリケーションが作成されます。この Web アプリケーションを開き、Windows Azure クラウド サービス プロジェクトを追加します。この Web アプリケーションは、このプロジェクトの Web ロールです。自分の名前とキーを使用して、Azure クラウド ストレージに DataConnectionString をセットアップしました。Azure に発行されます。
サイトの URL にアクセスして結果を確認すると、展開が終了すると、次の例外を含む YSOD が表示されます。
「/」アプリケーションでサーバー エラーが発生しました。
タイプ 'Orchard.Environment.DefaultOrchardShell' の 'Public binding flags' で見つかったコンストラクターは、利用可能なサービスとパラメーターで呼び出すことができません: コンストラクター 'Void .ctor( のパラメーター 'Orchard.Mvc.Routes.IRoutePublisher routePublisher' を解決できませんSystem.Func 1[Autofac.Features.OwnedInstances.Owned
1[Orchard.Environment.IOrchardShellEvents]]、System.Collections.Generic.IEnumerable 1[Orchard.Mvc.Routes.IRouteProvider], Orchard.Mvc.Routes.IRoutePublisher, System.Collections.Generic.IEnumerable
1[Orchard.Mvc.ModelBinders.IModelBinderProvider]、Orchard.Mvc.ModelBinders.IModelBinderPublisher、Orchard.Tasks.ISweepGenerator)'.
説明: 現在の Web 要求の実行中に未処理の例外が発生しました。エラーの詳細とコード内のどこでエラーが発生したかについては、スタック トレースを確認してください。
例外の詳細: Autofac.Core.DependencyResolutionException: タイプ 'Orchard.Environment.DefaultOrchardShell' の 'Public binding flags' で見つかったコンストラクターは、利用可能なサービスとパラメーターで呼び出すことができません: パラメーター 'Orchard.Mvc.Routes.IRoutePublisher を解決できませんコンストラクター 'Void .ctor(System.Func 1[Autofac.Features.OwnedInstances.Owned
1[Orchard.Environment.IOrchardShellEvents]] の routePublisher'、System.Collections.Generic.IEnumerable 1[Orchard.Mvc.Routes.IRouteProvider], Orchard.Mvc.Routes.IRoutePublisher, System.Collections.Generic.IEnumerable
1[Orchard.Mvc.ModelBinders.IModelBinderProvider]、Orchard.Mvc.ModelBinders.IModelBinderPublisher、Orchard. Tasks.ISweepGenerator)'.
更新: オーチャード プロジェクトの Web サイト「オーチャードを Windows Azure にデプロイする」のガイドに従いましたが、何も触らず、リポジトリからすべてのソース コードを取得し、Visual Studio 2010 コマンド ラインから ClickToBuildAzure を実行しましたが、何も取得しませんでした。エラー メッセージ、ServiceConfiguration ファイルでストレージをセットアップし、パッケージと ServiceConfiguration ファイルをアップロードしました。デプロイはうまくいきました。Orchard Get Started 画面に到達しましたが、SQL Azure DB への接続文字列を含むすべての情報を入力した後 (Azure Portal から接続文字列を取得し、パスワードを挿入しました)、次のエラーが表示されました。
セットアップに失敗しました: コンストラクター 'Void .ctor(Orchard.Environment.Configuration.ShellSettings, Orchard.Data.ISessionLocator, System.Collections.Generic.IEnumerable`1[Orchard.Data.Migration.Interpreters.ICommandInterpreter] の呼び出し中に例外がスローされました、Orchard.Data.ISessionFactoryHolder、Orchard.Reports.Services.IReportsCoordinator)」をタイプ「DefaultDataMigrationInterpreter」に設定します。
モジュールをディストリビューションに追加するポイントにも到達しませんでした。
オーチャード チームが提供するガイドは、私にとって理想的なソリューションではありません。
カスタム モジュールとテーマを開発しました。Visual Studio と TFS を使用した開発環境で作業していますが、それを WebMatrix で使用したり、Azure Web サイトにデプロイしたりしたくありません。
オーチャードの Web サイトからソース コードをダウンロードし、Azure Web ロール プロジェクトを追加しました。
ところで、この質問とこのブログ投稿を確認しましたが、まだ問題を解決できませんでした。
これに関して私が見つけたものはすべてかなり時代遅れです!
私はほとんどあきらめています。これが可能かどうか誰か教えてください。それとも、Orchard で作業する唯一の方法は WebMatrix ですか?
azure - Windows Azure の Web ロールと iisreset の副作用
Windows Azure の Web ロール インスタンスに RDP を実行して を作成するiisreset
と、 がWorld Wide Web Publishing Service
シャットダウンし、ロールを起動して再度実行する唯一の方法は、前述のサービスを再起動するか、インスタンスを再ロール/再起動することであることに気付きました。
World Wide Web Publishing Service
理由はわかりませんが、Windows Azure の既定の開始モードは ですManual
。なぜなら、iisreset
Web ロールを WWW で使用できないままにしておくためです。
私はこれに対する解決策を見つけました - IMO - 奇妙な振る舞いで、この投稿の元の質問に答えました。
ただし、Windows Azure に代わるものはありiisreset
ますか?プログラムで正確なインスタンスを特定できる場所はありますか? それは別の問題だからです。今度は、各インスタンスに RDP を使用する必要があります。各インスタンスをピンポイントで特定できると便利です。
考えてみてください。www.awesome-azure.com への CNAME があります。これはラウンドロビンで 3 つのインスタンスによってホストされており、RDP を介して、REST API (同様) を介してそれぞれをリセット/監視/診断/ハートビートしたいと考えています。
これは達成できますか。
編集
達成すべき目標だけでなく、課題が何であるかをより明確にしようとしました。
編集2
課題に対する解決策を提供しましたiisreset
。可能であれば、インターネット経由でインスタンスを特定するように質問を更新しました。
asp.net-mvc-3 - Azure: Web ロール間のセキュリティ
Azure では、(入力エンドポイントではなく) 内部エンドポイントを使用することを選択した場合、https はオプションではありません。http & tcp が唯一のオプションです。内部エンドポイントは 100% 安全であり、暗号化は必要ないということですか。
次に、別の質問になります。mvc アプリケーションと wcf サービスの間で入力エンドポイントを使用することを選択した場合。それらの間にhttpsが本当に必要ですか?wcf の入力エンドポイントが 2 つあれば問題ありません。mvc アプリケーションによって使用されることになっているポート 80 で http を使用するもの。他の誰かが使用できるポート 443 で https を使用する別のもの。(当社独自のアプリケーションではありません)
ssl - 企業ファイアウォールの背後にある場合、443を介してWindows Azure Webロールにリモート接続するにはどうすればよいですか?
企業のファイアウォールの背後で、デスクトップをWindowsAzureWebロールにリモート接続しようとしています。開発とデバッグの目的で私たちにとって非常に重要です。エミュレーターを使用して、作業中のすべてをテストすることはできません。
すべての開発者は、自宅から設定した役割にアクセスできます。また、ファイアウォールルールを追加して個々の役割に一時的にアクセスできるようにすることもできますが、セキュリティチームがより満足できる長期的なソリューションが必要です。
ポート443を介してリモートアクセスを設定することは可能であるとの言及がありましたが、それを説明したり、自分でそれを行う方法を理解するのに十分な情報を提供したりするのに十分な情報を見つけることができませんでした。
誰かが助けることができますか?有用な記事へのリンクおよび/または返信のいくつかの良いガイダンスをいただければ幸いです。