問題タブ [service-fabric-stateful]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
84 参照

azure-service-fabric - 大文字と小文字を区別するサービス名が含まれるため、Service Fabric Service Resolution を処理する方法

サービスがそれ自体をネーム サービスに登録するとき、キーとして使用されるサービス名 (/) は、内部辞書で大文字と小文字が区別されるようです。

この設計上の決定/バグの副作用として、サービスを解決するために呼び出し元が正確に大文字と小文字を区別する URL (fabfic://.

最終的な呼び出し元 (クラスター外の呼び出し元) が次のリバース プロキシ セマンティック パスに正しい大文字と小文字を区別しない場合、これのより大きな影響はリバース プロキシの使用です。

その後、サービスは解決されません。したがって、ある意味では、解決されるかどうかは呼び出し元に依存するようになり、製品の URL は大文字と小文字が区別されると言っています。

質問

a) これは SF チームによる意図的な決定ですか、それともバグですか?

b) それに関するガイドラインはありますか。リバース プロキシをカスタム コードに置き換えて、クラスターで同意した大文字と小文字のパターンを正規化できます。

どうも