4

NancyServiceStackの両方にセルフホスティング機能があります。このフレームワークの 1 つを使用して、Linux と Mono で Web サービスを構築したいと考えています。私は少数の同時接続を期待しています。残念ながら、Mono には ASP.NET の実装でメモリ リークがあり、私にとって唯一の選択肢は「セルフホスティング」です。しかし、同時接続を維持する小さな (おそらく) 可能性を恐れています。ホスティングの実装に依存する必要がありますか?

4

2 に答える 2

7

あなたが話しているメモリリークについてはわかりません.Mono / Asp.netの組み合わせを本番環境で使用している人はたくさんいます.

いずれにせよ、ServiceStack について話すことはできませんが、Nancy セルフ ホストとの同時接続に問題はありません。nginx の背後に置くことをお勧めします。nginx は静的コンテンツの処理に優れており、supervisord でサービスを監視します。

私たちのウィキでそれを設定するための詳細情報があります:

https://github.com/NancyFx/Nancy/wiki/Hosting-Nancy-with-Nginx-on-Ubuntu

于 2013-01-14T09:55:33.977 に答える
6

多くの Mono/ASP.NET サイトが実稼働環境で実行されているため、どのメモリ リークについて言及しているのかわかりません。たとえば、servicestack.netの独自の Web サイトは Linux で実行され、すべての ASP.NET ライブ デモは Nginx/MonoFastCGI で実行されています。

いずれにせよ、 NancyFxと同様に、ServiceStack も良いオプションです。Mono/Linux で ServiceStack を実行するためのリンクを次に示します。

于 2013-01-14T13:55:22.180 に答える