2016-07-14 4 views
0

サンプル「WordCount」Azureサンプルをサービスファブリッククラスタにデプロイしました。私は、サービス:fabric:// wordcount/WordCountServiceとfabric:// WordCount/WordCountWebServiceが実行中であることを確認していますが、URLの下にあるブラウザからアプリケーションにアクセスしようとすると、アプリケーションが起動しません。サービスファブリックサービスおよびフロントエンドがデプロイされた後にWebサイトを開くことができません

http://tenantname.southcentralus.cloudapp.azure.com:19080/wordcount

注:ローカルSFクラスタで、それは完全に罰金に来る:http://localhost:8081/wordCount

は誰もが同じ問題と解決することができに走ったん。どんな助けもありがとう。

ありがとうございました。 ニック

答えて

0

19080はSFエクスプローラ(管理ウェブUI)で使用されているアプリにアクセスするときにからのフォローアップの質問に答えるために8081

アップデートでローカルに行ったように、そう、それは自身のポートの使用コメント:ワードカウントのサンプルについて

、デフォルトのポートは8081で、ここを参照してください: https://github.com/Azure-Samples/service-fabric-dotnet-getting-started/blob/master/Services/WordCount/WordCount.WebService/PackageRoot/ServiceManifest.xml#L25

は、あなたがそうのように、サービスファブリックエクスプローラでポートを確認することができます。 enter image description here

+0

こんにちはItaysk、応答ありがとうございます。私は既にポート番号8081#:http://tenantname.southcentralus.cloudapp.azure.com:8081/wordcountを使用してみましたが(このURLは2の制限で先に投稿できませんでしたが)、サイトにアクセスできませんでした。そのアプリケーション用のService Fabric Explorer内でどのポートが公開されているのかわかります。ありがとう! – Nick

+0

サービスファブリックエクスプローラでポートを確認できます。単語数のサンプルでは、​​デフォルトのポートは8081です。例を使って答えを更新します。 – itaysk

0

私はこの問題の解決策を見つけました:外​​部リクエストがAzure SFの内部TCPポートにマッピングされるようにロードバランサルールを設定する必要がありました。それを調べるために多くのitayskを感謝します。

関連する問題