0

少しばかげた質問かもしれませんが、ここに行きます。

Azure ワーカー ロールから redis を実行したいと考えています。redis サーバーの起動後に特定のコードを実行する必要があるため、csdef ファイルで ProgramEntryPoint エントリを使用しないことに決め、ロールの EntryPoint クラスの OnStart 内から Process.Start("redis-server") を呼び出すだけで済みました。

正常に動作します。

次に、redis-server.exe 実行可能ファイルを追加したのと同じ方法で、redis.conf ファイル (Build-Action を None に設定し、CopyAlways を true に設定) を追加しました。

しかし、何を試しても、redis が起動し、構成ファイルが指定されていないと主張します。

手がかりはありますか?


詳細については、ここhttps://github.com/dmajkic/redis/downloadsから redis-server の 64 ビット ビルドを使用しています。コマンドラインにredis.confを渡さなければ、サーバーは正常に起動します。

4

1 に答える 1

0

問題が誤った形式のredis.confファイルであると思いますか?しかし、私が誤った形式と言うときは、新しいテキストファイルを追加し、その拡張子を.confに変更することにより、VisualStudioを使用して作成したことを意味します。気まぐれでメモ帳から再作成したところ、うまくいきました!

于 2012-12-28T16:52:34.330 に答える