下記のシナリオで何が起こるのか不思議ですか?定義済みのThrift APIをリタイアするベストプラクティス?
- 定義されたAPIは、最新のリフトサービス定義で削除されます。
- サーバ側の実装が最新の定義にアップグレードされます(つまり、削除されたAPIについての実装はこれ以上ありません)。
- クライアントの中には、古いサービス定義にとどまり、削除されたAPIへのトラフィックが残っているものがあります。
もっと一般的な質問としては、既存のAPIをリタイアする(つまり、.thriftファイルで定義された)のが一番良いと思いますか?
これはTApplicationExceptionをスローします: "org.apache.thrift.TApplicationException:無効なメソッド名: 'xxx' at ..." – QRush
"*私は時間がありません誰かが私のためにそれをすることができるだろうか?」「本当に誰かがそれをやることを期待している?そしてそのアプローチが本当に時間を節約するかどうか? – JensG