Liferay Cloud Infrastructure

Services Changelog に戻る

2020.11.06 サービスアップデート 2020.45.1

Liferay Cloud Version 4のサービスアップデート

2020.45.1へのサービスアップデートには、SearchとWebserverのサービスのアップデートが含まれます。

liferay/dxp ドッカーイメージタグ

最高のサポートを提供するために進化し続ける努力の中で、liferay/dxp の docker リポジトリの docker タグが変更されました。 新たに追加されたのは `-dx.y.z` という指定で (例: -d1.0.2) 、イメージで利用されている基礎的な docker スクリプトに対する変更についての情報を提供します。 Dockerhubにあるliferay/dxpの新しいタグは以下のような形式になっています。

liferay/dxp:{Liferay.DXP.Version}-{Patching-Level}-{Docker.Script.Version}-{Timestamp}
liferay/dxp:7.2.10-dxp-7-d1.0.0-202009071842

あなたのプロジェクトに利用する liferay/dxp のベースイメージを選択する際には、docker タグ全体を考慮し、あなたの環境に適用する前に、あなたのパッチレベルに応じたリリースノートを必ず確認してください。 DXP リリースノート

ウェブサーバーの設定

より高度な設定を可能にするため、ウェブサーバーサービスに4つの新しい環境変数が追加されました。 これらのプロパティは、nginxの背後に存在するスティッキーセッションの有効化に使用されるHAProxyインスタンスを対象としています。 Nginx と HAProxy は、Webserver サービスのトラフィックを提供するために連携して動作します。

これらの環境変数に使用されるパターンは、LCP_HAPROXY_{DIRECTIVE}_{PROPERTY}です。 例えば、"resolver "指示文の中の "hold valid "プロパティを制御する設定は、LCP_HAPROXY_RESOLVER_HOLD_TIMEとする。

以下は、プロパティ一覧とデフォルト値です。

  • LCP_HAPROXY_RESOLVER_HOLD_TIME=10s
  • lcp_haproxy_global_maxconn=10000
  • lcp_haproxy_default_maxconn=10000
  • lcp_haproxy_frontend_maxconn=10000

3と4のバージョン互換性

バージョン3と4のサービスの互換性については、リリースアップデート 6/11/2020 サービスアップデート 2020.24.1 または 5/28/2020 サービスアップデート 2020 をご覧ください。 22.1

DXP Stack Version 3における機能排除について

Version 3 DXP Stack の非推奨プロセスにより、3.x サービスイメージは機能アップデートを受けられなくなります。

バージョン4 DXP Stack 2020.45.1

注: LCD-9059 は liferaycloud/nginx:1.16.1-3.2.2 にバックポートされ、まだ 3.x サービスバージョンを使用しているプロジェクトにダウンタイムの修正を提供します。

サービス名 過去のリリース 現在発売中のもの Dockerイメージ

バックアップ

4.0.9

4.0.9

liferaycloud/backup:4.0.9

ひいんようかいすう

4.0.7

4.0.7

liferaycloud/jenkins:2.235.5-4.0.7

データベース

4.0.6

4.0.6

liferaycloud/database:4.0.6

Liferay

4.0.7

4.0.7

liferaycloud/liferay-dxp:7.3-4.0.7

liferaycloud/liferay-dxp:7.2-4.0.7

liferaycloud/liferay-dxp:7.1-4.0.7

liferaycloud/liferay-dxp:7.0-4.0.7

検索

4.0.1

4.0.2

liferaycloud/elasticsearch:7.9.3-4.0.2

liferaycloud/elasticsearch:6.8.13-4.0.2

liferaycloud/elasticsearch:2.4.6-4.0.2

ウェブサーバー

4.0.3

3.2.1

4.0.4

3.2.2

liferaycloud/nginx:1.16.1-4.0.4

liferaycloud/nginx:1.16.1-3.2.2

バージョン4アップデート手順

バージョン4の画像にのみ適用されます。

この ガイドを使ってプロジェクトをアップグレードした後、Liferay Cloud の画像バージョンが gradle.properties ファイル内に設定されなくなりました。 <service>/LCP.jsonファイル内に設定する必要があります。 ただし、liferayサービスでは、2つの画像プロパティを使用することに注意してください。 DXP Cloudのイメージはliferay/LCP.jsonファイルに設定されていますが、liferay/dxpのイメージはgradle.propertiesに設定されています。 この変更は、Liferay Cloud CLI を使ったデプロイを容易にするために行われたものです。

liferay/LCP.json ファイルは liferaycloud/liferay-dxp イメージを設定することになります。

"image":"liferaycloud/liferay-dxp:7.3-4.0.7"

liferay/gradle.properties ファイルは liferay/dxp のイメージを設定することになります。

liferay.workspace.docker.image.liferay=liferay/dxp:7.3.10-ga1-d1.2.1-20201005160536

LCP.jsonファイルが更新されたら、変更をGitリポジトリにコミットしてください。

git add . && git commit -m "update dxp cloud stack to 2020.45.1"

これらの変更をリモートリポジトリにプッシュすると、Liferay Cloudにビルドが作成され、デプロイできるようになります。

バージョン4 変更履歴

サービス名 サービスバージョン チケット番号 説明

検索

4.0.2

LCD-8993

ES の基本イメージを 7.9.3 と 6.8.13 に更新しました。

ウェブサーバー

4.0.4

LCD-9059

バックエンドサービスに有効なIPを保持する時間を短縮し、導入時の短いダウンタイムを解決します。

LCH-1965

HAProxyでmaxconnの設定を公開する。

On this page