問題タブ [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.
c# - 従来のキャッシュをmemcachedにマッピングしますか?(ただし、.NETでは)
キャッシングシステムを構築していて、memcachedの分散キャッシングの準備ができていることを望んでいます。私が探しているのは、(文字列->オブジェクト)の従来のハッシュテーブル/辞書を変換し、System.Web.Caching.Cacheができるように、アイテムごとの有効期限をキャッシュ自体で処理できるようにすることです。行う。
memcacheでは、特に有効期限の管理に関して、キャッシュについての考え方を変更する必要があることは承知していますが、まだあまり経験がありません。分散キャッシュの周りにキャッシュラッパーがある記事/サイトなどを知っている人はいますか?キャッシュサイズを制御したり、使用量に基づいてキャッシュ内のアイテムに優先順位を付けたりする方法を理解してみたいと思います。
ありがとう!スティーブ
PS-Velocityについては、同じハッシュキーモデルが適用されるかどうかを知るのに十分ではありません。Velocityについてよく知っている場合は、助けていただければ幸いです。
c# - オブジェクトを速度キャッシュに追加できません
コンピューターにVelocityをインストールしたところ、オブジェクトをキャッシュに追加できないことを除いて、すべて正常に動作しているようです。キャッシュ自体を取得するのに問題はありませんが、オブジェクトを追加しようとすると、すべてが 5 分間フリーズし、その後タイムアウトになります。
キャッシュ ホストに接続するための私のコード (正常に動作します):
オブジェクトをキャッシュに追加する私のコード(動作しません):
クラスター管理者インターフェイスを介して、キャッシュ ホストが実行されていることと、キャッシュ自体が存在することを確認しました。
誰が問題が何であるか考えていますか?
編集:
ログ シンク プロバイダーをキャッシュ ファクトリに接続し、何らかのタイムアウトがあることを確認しました。キャッシュ ホストはローカル マシン上にあり、ファイアウォールはオフになっています。
CASClient - net.tcp://l1441gbg:22233/distributedcacheservice,Velocity.DRM.SendReceive,Warning,2008-11-20 11:06:29.988 と通信しようとしてタイムアウトしました
caching - MSVelocityとMemcachedforWindows?
私は、Memcachedのようなものと競合する分散キャッシングソリューションとして、Microsoftがかなり最近Velocityを宣伝していることに注意を払っています。
私はしばらくの間、64ビットバージョンのMemcached for Windowsを探していましたが、運が悪かったのですが、私が取り組んでいるASP.Net MVCプロジェクトはすべて64ビットであるため、64ビット以外のものを使用しても意味がありません。 。
現在、ベータ版のASP.NET MVCで賭けをヘッジしています(RTMが間もなく開始されることを願っています)が、StackOverflowのパフォーマンスはそれほど悪くないようであるため、懸念は限られています。しかし、Velocityはまだ非常に未知数であり、何年もの間ベータ(またはCTP)のままです-しかし、64ビットを持っています!
この状況で提供できる適切な経験や視点を持っている人はいますか?Velocityに時間を費やす必要がありますか?Memcachedのような巨人と競争するのに十分近い場所でさえありますか、それとも64ビットバージョンのMemcachedを実行するために時間を費やす必要がありますか?
memory-leaks - Velocity CTP2 深刻なメモリ バグ
cachefactory のインスタンスを作成し、それをもう使用しない場合、オブジェクトの作成中に使用されたメモリは解放されません。これは、cachfactory が複数回作成される可能性のあるすべての Web アプリまたはシナリオに大きな影響を与えます。この症状は、プロセスのメモリ使用量が異常に高くなり、IIS では、割り当てられたメモリをより迅速にオーバーランさせるため、アプリをより頻繁にリサイクルする必要が生じる可能性があります。
次のコードは、約 500MB の増加を示します。つまり、メガバイトのメモリ使用量です!
複製するには、次のコードをアプリに追加します。
これには 2 つの回避策しかありません。
- Velocity チームはバグを修正します (そして、私は彼らがそうすると確信しています)
- アプリの静的メソッドで同じ cachefactory オブジェクトを使用し、キャッシュを使用するたびにそれを参照する必要があります。(これは機能しますが、私の意見では最適ではありません。)
また、キャッシング メソッドをラップするために使用できる cachingscope も用意しており、これをまもなく codeplex に投稿します。トランザクション スコープのようにキャッシング メソッドをラップすることができ、ロックと接続を管理します。
sql - Microsoftベロシティを設定する際の接続エラー
構成ストアにSQLデータベースを使用するマシンにMicrosoftvelocityをインストールしようとしています。
接続文字列を正しく入力しましたが、接続をテストすると失敗します。ログは次のとおりです。
2009-01-23 11:54:30.03ログオンエラー:18456、重大度:14、状態:11。2009-01-2311:54:30.03ユーザー'NT AUTHORITY \ANONYMOUSLOGON'のログオンログインに失敗しました。[クライアント:xxx.xx.xx.xxx]
これは、ログインは有効ですが、接続が途中で失敗したことを意味します。誰か助けてもらえますか?
前もって感謝します
.net - Velocity でキャッシュするための ASP.NET MVC サイトを設計する方法は?
私は、「すべてをキャッシュする」という考え方が普及している LAMP の世界から来ました。すべてがmemcacheに入れられます。
ASP.NET MVC と SQL Server を使用して新しいプロジェクトを開始しています。私はおそらく LINQ to SQL または Entity Framework を使用します。キャッシングに関して今すぐに行う必要がある設計上の決定はありますか? それとも、必要になった場合に Velocity を使い始めるのは簡単ですか? 明確にするために、私が話しているのは Microsoft の Velocity キャッシュであり、Apache Velocity テンプレート エンジンではありません。
C#、ASP.NET MVC、LINQ、IIS、SQL Server を学習し、VS に習熟することで私のプレートがいっぱいになるので、当面はキャッシュを無視できることを願っています。
memcached - Memcached と速度
Scott Hanselman のこの質問への回答を読んだ後、サーバーのクラスター上の分散キャッシュに Memcached または Velocity のいずれかを使用して調査しています。キャッシングに Velocity を使用している Microsoft Web サイトを知っている人はいますか? Microsoft がそれを使用していない場合、それを使用している比較的人気のある Web サイトを知っている人はいますか?
asp.net - Microsoft Velocity と Memcached を使用したキャッシュとセッション状態の管理
セッション管理の問題の解決策を見つけるために、Microsoft Velocity と memcached を調べていました -
Microsoft Velocity、memcached、およびセッション状態管理によって提供されるキャッシュの違いは何ですか? memcached と microsoft veolocity は分散キャッシュ機能を提供することを意味します...これらを使用してセッション状態を保存すると、セッション状態も分散されることになります..この仮定は正しいですか
.net - MS Velocity は生産の準備ができていますか?
実稼働環境で速度を試した人はいるのだろうか。現在はCTP2版で、使用を考えています。誰も試したことがありますか?はいの場合、それはポジティブな経験でしたか?
memcached - マルチ Web サーバー構成のキャッシング ソリューション?
マルチWebサーバー構成用のキャッシングソリューションを検討しています。memcachedは安価 (無料) であり、長年にわたって証明されていると考えられています。Microsoft はVelocityと呼ばれる Web ファーム用のキャッシュ ソリューションも開発していますが、これはまだ CTP2 にあります。