8. マイグレーションガイド¶
本章では、SSE Push サーバの以前のバージョンからの 変更点や移行方法について説明します。
8.1. ver 7.0.0 → 7.0.2 での変更点¶
以下の機能改善を行いました。
- コマンド完了時に MQ へコマンド応答を送信する
以下の不具合を修正しました。
- クライアントから接続・切断を繰り返すとメモリリークが発生する
内部で使用する OSS の更新を行いました。
8.3. ver 6.5.0 → 7.0.0 での変更点¶
SSE Push クライアント登録時の安定性を改善するため、APIサーバから SSE Push サーバへの クライアント登録が完了するまで、登録 REST API の応答を遅延させるようにしました。
注意
本改善に伴い APIサーバ - SSE Push サーバ間の接続プロトコルが変更になりました。 APIサーバと SSE Push サーバのメジャーバージョンは合わせるようにしてください。
なお、API サーバ v6.5.x 以下と SSE Push サーバ v7.0.0 以上は接続可能ですが、 API サーバ v7.0.0 以上と SSE Push サーバ v6.5.x 以下は接続できません。
8.4. ver 6.5.0 → 6.5.3 での変更点¶
内部で使用する OSS の更新を行いました。 機能的な変更はありません。
8.5. ver 6.0.1 → 6.5.0 での変更点¶
内部で使用する OSS の更新を行いました。 機能的な変更はありません。
8.7. ver 5.0.1 → 6.0.0 での変更点¶
以下の機能改善を行いました。
- AMQP(RabbitMQ)初回接続時にリトライを行うように改善しました
- 外部ファイルからログ設定を投入できるようにしました。
以下の不具合を修正しました。
- 複数宛先に対して SSE Push を送信すると、サーバ側で ClassNotFoundException 例外が発生することがある