ご覧のページは、お客様の利便性のために一部機械翻訳されています。また、ドキュメントは頻繁に更新が加えられており、翻訳は未完成の部分が含まれることをご了承ください。最新情報は都度公開されておりますため、必ず英語版をご参照ください。翻訳に問題がある場合は、 こちら までご連絡ください。

Liferay Cloud Platform 5.X サービススタックが利用可能になりました

12月8日に、Liferay PaaSサービススタックの新しいメジャーバージョンをリリースしました。バージョン5.xは現在安定しており、既に多くのお客様が利用されています。 Liferay PaaS 5.Xサービススタックに移行した顧客からは、自動再試行によるバックアップエラーの減少、リストア時のダウンタイムの大幅な短縮、そしてスムーズなアップグレードプロセスが報告されています。

5.xには何が含まれていますか?

データベース復元時のダウンタイムが短縮されました: 新しいオプトイン復元戦略が利用可能になりました。現在、復元プロセスが開始されるとすぐに、Liferayおよびデータベースに依存するその他のサービスを停止しています。

新しい Prepare and Swap 戦略では、この必要性を完全に排除します。その代わりに、既存のサービスには一切手を加えず、データベースとドキュメントライブラリのバックアップをそれぞれ新しいデータベースインスタンスとボリュームに復元します。リストアが成功した場合は、新しいデータベースインスタンスとボリュームに切り替えます。

テストの結果、当チームはダウンタイムの期間を95%削減できることを確認しました。今回のダウンタイムは、Liferay DXPが再起動するまで続きます。

リージョン データベースがデフォルトになりました: フェイルオーバーの遅延を最小限に抑え、データベース サービスの回復力を向上させるため、すべてのお客様を リージョン永続ディスク モード にアップグレードし、従来の フェイルオーバー レプリカ モード から移行することにしました。 5.xでは、地域モードがデフォルトになりました。詳細はこちらをクリックしてください。

WAF のサポートの改善: 当社のウェブサーバー サービス イメージには、ModSecurity v3 ライブラリのインストールと、Nginx と統合するために必要なコネクタが含まれるようになりました。 ModSecurityは、アプリケーションをXSS攻撃やSQLインジェクション攻撃から保護する役割を担う、アプリケーションレベルのセキュリティレイヤー(WAF - Webアプリケーションファイアウォール)です。この機能の詳細については、こちらをクリックしてください 。

Liferay PaaSサービススタックのアップグレード

Liferay PaaSワークスペースには、一般的なLiferay DXP環境の各コンポーネントに対応した設定が含まれています。 5.x サービス群によって提供される新機能と修正を活用するには、サービス群全体を新しい 5.x イメージに更新する必要があります。ドキュメントをご覧ください。

以前のバージョンのサポート

以前のLiferay PaaSサービススタックはしばらくの間維持しますが、バグ修正や改善点をすべて享受するためには、できるだけ早くアップグレードすることが重要です。 Liferay PaaSサービススタックの旧バージョンの提供を終了する時期が決定次第、その日付を発表いたします。

改善点の詳細リスト

  1. Googleストレージへのアップロード再試行パラメータのカスタマイズ。
  2. CloudSQL Admin API を介してデータベースデータをエクスポートおよびインポートする機能。
  3. Liferayサービスを停止せずに復元準備を行うオプション。
  4. バックアップ復元戦略の検証。
  5. バックアップサービス再起動時のchownエラーを修正しました。
  6. アップロードされたバックアップがDR環境に表示されるようになりました。
  7. 「スワップ」バックアップ復元戦略におけるログ記録機能を改善しました。
  8. 古いバックアップサービスからアップグレードしても、ファイル一覧表示時にエラーが発生することはなくなりました。
  9. 同じスケジュールで複数のバックアップ要求を作成できる機能。
  10. より高速で分かりやすいディレクトリ削除ロジック。
  11. バックアップサービス用のサードパーティ製パッケージにおける脆弱性を修正しました。
  12. ZIPユーティリティがサービスイメージに同梱されるようになりました。
  13. Pythonがインストールされました。
  14. プロジェクトに ‘dev 環境が含まれていない場合でも、最初のデプロイが失敗しなくなりました。
  15. Jenkinsの認証情報は、再起動時にリセットされなくなりました。
  16. マウントされたボリュームのロジックが改善されたことにより、CIの起動プロセスが高速化されました。
  17. BlueOceanプラグインのバージョンアップ版。
  18. ビルド必須ファイルがインストールされました。
  19. データベースサービスは現在、プロジェクト環境SAを使用しています。
  20. データベースサービスが起動していない場合、警告メッセージが表示されるようになりました。
  21. データベースインスタンスのディスクサイズが要求サイズより大きい場合、警告が表示されます。
  22. データベースフラグを設定する際のエラーを修正しました。
  23. データベースサーバーが既存のMySQLフラグの値を更新しない問題を修正しました。
  24. データベースサービスにおける認証エラーが修正されました。
  25. データベースおよびdebian:9パッケージ用のDockerイメージにおける脆弱性が修正されました。
  26. Alpineのバージョンが15から16にアップデートされました。
  27. データベースサービス上のNode.jsがAlpineにアップデートされました。
  28. サービスアカウントベースのリソースの分離性を向上させるためのアーキテクチャの改善。
  29. 特定のプロジェクトに対してドキュメントライブラリのフォーマットを切り替える機能。
  30. TOPS-96のログフォーマットが利用可能になりました。
  31. LIFERAY_HTTP_PERIOD_HEADER_PERIOD_VERSION_PERIOD_VERBOSITY が変更可能になりました。
  32. build-image.shにおける後方互換性の向上とDXP_VERSIONの使用の改善。
  33. DXPC Liferayのデフォルトのメタスペースが増加しました。
  34. JDK11に必要なJVM引数を追加しました。
  35. Liferayサービスにおけるmysqldumpの失敗を修正しました。
  36. MariaDBの変更に伴うクエリ文字列を修正しました。
  37. Liferay-dxp 上の bash を Alpine にアップデートしました。
  38. Elasticsearch 7.17.1 イメージを追加しました。
  39. Mod_secがプルされ、Nginxイメージにコンパイルされました。
  40. 環境変数でプレフィックスを構築する代わりに、デフォルトのログ設定で $http_host を使用します。
  41. HAProxyのヘルスチェックがデフォルト値を超えた場合でも、バックエンドがDOWNと表示されなくなりました。
  42. ‘application/javascript' mime/type を有効な gzip ファイルのリストに追加しました。
  43. debian:10パッケージにおけるDockerイメージの脆弱性を修正しました。