NHibernate の第 2 レベルのキャッシュとして memcached を使用しています。システムを Amazon Web Services に移行し、Memcache と完全に互換性のある Elasticache を使用する予定です。Memcached は一連のホスト IP アドレス(注: ホスト名ではありません。無効な IP 文字列を検出すると、ライブラリはエラーをスローします) を使用して、memcached サーバーに接続します。以下は、構成文字列の例です。
<memcache>
<memcached host="192.168.1.1" port="11211" expiration="300" />
</memcache>
一方、Elasticache はキャッシュ クラスターに静的なホスト名を提供します。これらは変更される傾向があるため、内部 IP アドレスを使用することはお勧めしません。
Elasticache で NHibernate memcached プロバイダーを使用できた人はいますか? IP アドレスではなくホスト名を使用するように NHibernate で memcached を構成する別の方法はありますか?
ありがとうございました
JP