問題タブ [azure-appfabric]
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 - WindowsAzureのエンドツーエンド開発環境のセットアップ
AppFabric VS Toolsをダウンロードしてインストールしようとしましたが、致命的なエラーが発生します。SQLExpressポイントを含むexeのすべてのシステム要件に従ってnを読みました。デフォルトのインスタンスでSQL Express 2008 r2をインストールしようとしましたが、インスタンス名を「MSSQLSERVER」と見なしますが、システム要件のリンクの場合と同様に、「SQLEXPRESS」以外のデフォルトのインスタンス名は失敗します。AppFabric開発者ツールのインストールに関するステップバイステップのインストールガイドを提供してください。
これはダウンロードリンクと情報です:http ://www.microsoft.com/download/en/details.aspx?displaylang = en&id = 17691
VS 2010 nWindows7とSQLServerExpress2008R2を使用しています。完全な(Web n WCFアプリケーションのホスティング、AppFabric開発、SQL Azureなど)WindowsAzure開発環境のセットアップに関する情報を提供してください。
entity-framework-4.1 - リポジトリは IEnumerable を返す必要があります、IQueryableまたはリスト?
アプリケーションを可能な限り柔軟にしたいのですが、インターフェイスを具体的にしすぎて穴にはまりたくありません。
リポジトリに最適なオブジェクト タイプは何ですか? IEnumerable、IQueryable、またはリスト?
使用を検討している技術は
Azure App Fabric キャッシュ
エンティティ フレームワーク 4.1
おそらく Windows Server AppFabric
azure - Microsoft.ApplicationServer.Caching.DataCacheFactory を使用すると、EF4.1 が 120 秒間ハングする
アプリケーションが呼び出すたびに、一貫して繰り返し可能な 120 秒のハングが発生します
サンプルの CachedDataSource.cs の60 行目。. メソッドは Microsoft の DLLの.Add
内部にあり、コードはありません。ここに私のパラメータがあります:
エラーの再現:
"EntityFramework" 参照とContextGenerator を DAL に追加して、最近 4.1 にアップグレードしたデータベース ファーストの EF4.0 プロジェクトがあります。
これらの変更を元に戻すと、アプリケーションはすぐにパフォーマンスが向上します。
DAL とリポジトリは、MVC アプリケーションとは別の DLL に格納されています。これが問題の一部であるかどうかはわかりません。
私のリポジトリについて
質問
これはバグですか、それとも EF4.1 を使用しているか、またはキャッシュ レイヤーを間違って使用していますか?
caching - 複数のWebロールの分散出力キャッシュのプロバイダーとしてのAzureAppfabricキャッシュで、「ファイル変更の監視を開始できませんでした」というエラーが発生します
クリスタルクリア :
ステップ1
default.aspxファイルとプレーンな通常の<%@ OutputCache duration = "3600" VaryByParam = "*"%>を使用して、いくつかのWebサイトでWebロールを作成します。webconfigで、出力キャッシュにappfabricキャッシュプロバイダーを使用し、キャッシュサブスクリプションにリンクします提供されたコードで紺碧に
Webロールのインスタンスを1つだけ使用し、ページをローチし、それを追跡し、数回リロードし、確実に機能します
ステップ2
ここで、このWebRoleのインスタンスを2つ以上に増やします。
これが私の問題です。クライアントにdefault.aspxページをリロードします。ロードバランサーがリクエストを送信するウェブロールによっては、default.aspxが分散キャッシュにキャッシュされているという事実に基づいてSystem.Web.Caching.CacheDependencyエラーが発生する可能性があります。 「E:\ sitesroot \ 2\"」のようなdefault.aspxページのハードパスであるファイル監視の依存関係に基づいているようです。ただし、Webroleの他のインスタンスに「F:\ sitesroot \ 2 \」がある場合があります(実際にあります)。
したがって、エラーが発生します:
System.Web.HttpException(0x80070003):ディレクトリ'E:\ sitesroot\2'は存在しません。ファイル変更の監視を開始できませんでした。
1週間以来、このエラーに苦しんでいます。わかりません。Webロールの複数のインスタンスに分散出力キャッシュを実装する方法を誰かが知っている場合は、ソリューションを共有してください。
編集
appfabric用のasp.netoutputcacheプロバイダーを完全に削除し、appfabricを使用してカスタムキャッシュを作成することを終了しました。うまく機能し、数行のコードと紺碧のキャッシュ依存性が簡単になりました。
azure - win azureアプリでフェデレーション認証を使用して、現在ログインしているユーザーの電子メールIDなどの情報を取得する方法
Windows azure アプリケーションはフェデレーション認証を受け入れ、ユーザーは gmail、facebook、およびライブ ID のいずれかを使用してログインできます。ユーザーがログインしたら、ユーザー名や電子メールIDを具体的に取得するなどの情報を抽出するにはどうすればよいですか。?
rest - Azure Appfabric + WCF REST + Comet 同時サービス接続
Azure appfabric ローカル開発サーバーに問題があります。サーバーで WCF REST と Comet アーキテクチャを使用しています。「GetUpdates」を呼び出すサービス メソッドがあります。クライアントがこのメソッドに GET 要求を送信すると、サーバー側の更新通知によって解放されるまで待機します。
クラウド上のこの Azure サーバーには問題はありませんが、私のローカル開発サーバーは、「GetUpdates」メソッドに 2 つの同時オープン リクエストを送信した後、すべてのリクエストに応答しません。(html ページ、js ファイル、画像、Web サービス要求など)
ローカル開発サーバーでこの問題を解決するにはどうすればよいですか。何が原因なのですか?
caching - Azure App Fabric でのカスタム キャッシュ シリアライザーの使用
MSDNのドキュメントIDataCacheObjectSerializer
には、インターフェイスから継承し、カスタム シリアル化を使用するために使用される構成を更新できると記載されています。
私が調べたどの DLL にも Configuration クラスのIDataCacheObjectSerializer
またはSerializationProperties
要素が見つかりません。誰か見つけた人はいますか? どのバージョンの SDK を使用していますか?
ありがとう
.net - クラウドのみの Azure でクライアント データキャッシュをプログラムで作成できない
AppFabric でキャッシュを使用する必要がある Azure ワーカー ロールがあります。
クラウド内のキャッシュをポイントしてローカル (Win7x64、VS2010) で実行すると、正常に動作します。
同じパッケージをクラウドにデプロイすると (再び同じキャッシュを指す)、次の例外が生成されます。
コードを見ると、これは次のコード行がヒットしたときに発生しています。
この行にヒットした後は何も実行されません。前述したように、ローカルとクラウドの構成は同じです。Web 展開でセッション状態プロバイダーとして資格情報を含むキャッシュを使用しているため、キャッシュとキャッシュへのアクセスは良好であると思います。
私のビルド マシンには、2011 年 11 月リリースの Azure SDKがあり、Azure AppFabric SDK 1.5がインストールされています。
キャッシュを取得する方法は次のとおりです。
c# - Azure ServiceBus が Client.Receive() で null を返す
Azure で設定したキューからのメッセージの受信に問題があります。以前に同じコードを使用してこれを正常に実行しましたが、メッセージを取得しようとすると null になります。Azure 管理コンソールでキューを表示すると、キューに 5 つのメッセージが含まれていることがはっきりとわかります。
コードは次のとおりです。
これが ServiceBus クラスです。
これはかなり簡単だと思いますが、何が間違っているのかわかりません。それはおそらく私が見逃している小さなものです...
とにかく、事前に感謝します!
c# - Azure AppFabric アクセス コントロール サービスの Cookie の有効期限を設定する
ASP.NET MVC 3 アプリケーションで Azure の Access Control Service を使用しています。正常にログインでき、必要なすべての請求データを読み取ることができます。1 つのことを除いて、すべて正常に動作します。しばらくすると (1 時間以内)、認証 Cookie の有効期限が切れたように見えます (少なくとも、要求の Cookie コレクションには表示されなくなります)。
私はまだ SSL なしで開発エミュレーションを使用しています (認証サービス自体を除く)。
次のアクション フィルターを使用して、一部のコントローラーへのアクセスを制限しています。
有効期限を延長するにはどうすればよいですか? または、アクション フィルターで Cookie を手動で更新するのが適切でしょうか?
前もって感謝します!