1

ポート 5984 と 5985 でリッスンするcouchdbの同じインスタンスが必要です。

これが欲しいのは、同じチームの他のメンバーが、同じ設定を共有しながら、開発フレームワークとテスト フレームワーク用にそれぞれ異なるインスタンスの cupdb を実行できるようにするためです。

私は少しノードのことを書くことを考えています。また、portmap/rpcbind についても簡単に調べました。

これを行う良い方法は何ですか?

私はOSXを使用しています。

私のcouchdbは現在5985でリッスンしているので、これを試しましたが、うまくいきませんでした:

sudo ipfw del fwd 127.0.0.1,5985 tcp from me to 127.0.0.1 dst-port 5984
4

1 に答える 1

2

これを行う 1 つの方法は、リバース HTTP プロキシを 2 番目のポートで実行し、最初のポートにリダイレクトすることです。Nginx または Apache を使用できます。

別のオプションは、iptables を使用してリダイレクトを行うことです。このオプションは、パフォーマンスの観点からは最適ですが、あまり移植性がありません。

于 2013-07-17T15:57:56.443 に答える