Windows 2008 の memcached と IIS マネージャー

Windows 2008 の memcached と IIS マネージャー

memcached (c:\memcached) をポート 11211 で実行していますが、IIS マネージャーの構成に問題があります。

IIS マネージャーでポート 11211 にバインドされたサイトを作成しましたが、memcached を実行してサイトを起動しようとすると、「別のプロセスによって使用されているため、プロセスはファイルにアクセスできません」というメッセージが表示されます。

memcachedを停止し、IISでサイトを起動すると(そしてディレクトリの参照を有効にすると)、ディレクトリ構造にアクセスできます。http://localhost:11211さて、memcached を起動しようとすると、エラー 1053「ローカル コンピューターで memcached サーバーを起動できませんでした」というエラーが発生します。

ここで何か根本的に間違っていることはわかっています。IIS と memcached を一緒に使用する方法がわかりません。

[編集]memcached にアクセスするには他のサーバーも必要であることを付け加えておきます[/編集]

答え1

memcached を有効にするために IIS で何かを行う必要はありません。実行されていて、他のサーバーからそのサーバーのポート 11211 に telnet できる限り、問題ありません。したがって、ファイアウォール構成でそれらのサーバーが 11211 を許可していることを確認し、選択したクライアント ライブラリのドキュメントに従ってください。

関連情報