日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

SAP Commerce Cloud 的本地开发

發布時間:2023/12/19 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 SAP Commerce Cloud 的本地开发 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

英文版

SAP Commerce Cloud provides a standardized, automated end-to-end build and deployment solution for Commerce projects to release code from the repository to the cloud.

SAP Commerce Cloud 為電商項目提供了一個標準化,自動化的端到端構建和部署解決方案,使得代碼倉庫的代碼能夠高效地發布到云端。

Many aspects of SAP Commerce Cloud overlap with the capabilities of continuous integration (CI) and continuous delivery (CD) solutions such as Jenkins.

SAP Commerce Cloud 的很多特性都和 持續集成 CI,持續交付 CD 等解決方案比如 Jenkins 所重合。

SAP Commerce Cloud is not a wholesale replacement for Jenkins, which supports many other capabilities and use cases beyond the scope of SAP Commerce Cloud.

Release Cadence - SAP Commerce Cloud 的發布節奏

As outlined in “Getting Started with SAP Commerce Cloud”, your SAP Commerce Cloud solution may consist of a few different code bases that are are all merged as part of the build and deploy process.

SAP Commerce Cloud 解決方案由下列基準代碼組成,其都是構建和部署流程的一部分。

  • Automatically Upgraded - 自動升級
  • SAP Commerce Cloud automation (release notes) - feature releases typically occur every 1-2 months, patches ongoing.

    每一到兩個月升級一次。

  • SAP Commerce Cloud Extension Packs (release notes, documentation) - available only for Commerce Cloud on Public Cloud customers using SAP Commerce Core 1905. Releases occur each month.
  • Extension Packs,只有使用部署在的公有云上的 Commerce Cloud 客戶才能使用。每月發布一次。

    Connect your Code Repository

    SAP Commerce Cloud takes into account your code customizations which are stored in a Git-based code repository.

    SAP Commerce Cloud 支持客戶把自己的定制化代碼存儲到 Github 倉庫里。

    SAP Commerce Cloud typically uses a cloud setup of Apache Solr which includes three Zookeeper nodes and two Solr nodes.

    SAP Commerce Cloud 使用基于云搭建的 Apache Solr,包含三個 Zookeeper 節點和兩個 Solr 節點。

    You can configure your code repository to customize how Solr is configured (for example, solrconfig.xml) to ensure it works the way you need it to.

    可以配置代碼倉庫,實現對 Solr 的定制化,比如修改 solrconfig.xml.

    You should try to include only the languages you will support, as unnecessary languages can slow down the build and deploy cycle.

    不必要的語言包會降低構建和部署的速度。

  • In the root of your code repository, create a folder for storing language packs, such as "LANGUAGES”.

  • Add your language pack zip files to this folder.

  • Add the following property to your manifest.json with only the languages you have.

  • "useConfig": {..."languages" : {"location": "_LANGUAGES_"} }

    Extensions

    為了使您的配置在本地和 SAP Commerce Cloud 環境之間保持同步,您應該將 manifest.json 文件配置為指向您的 localextensions.xml 文件,如產品文檔的此頁面中所述。 如果您有一些在本地使用的擴展,則應使用“排除”選項以確保它們未部署在您的 SAP Commerce Cloud 環境中。

    SAP Commerce Cloud 并非支持所有擴展。 在您的 localextensions.xml 中包含擴展之前,請查閱兼容性矩陣頁面以確定它是否受支持。

    HTTP Session Failover

    綁定到單個集群節點的客戶端使用的會話與集群節點保持一致。 因此,SAP Commerce Cloud 集群使用粘性會話。 此外,SAP Commerce Cloud 提供會話故障轉移機制。 有關更多詳細信息,請參閱 HTTP 會話故障轉移。

    結論

    如果您熟悉開發 SAP Commerce 解決方案,那么遷移到 SAP Commerce Cloud 主要需要調整代碼在存儲庫中的結構。 此外,它還需要調整如何最好地配置您的 manifest.json 文件以及如何利用日志記錄來發揮您的優勢。 通過了解您可以使用 SAP Commerce Cloud 做什么和不可以做什么,您將能夠更好地交付成功的 SAP Commerce Cloud 解決方案。

    總結

    以上是生活随笔為你收集整理的SAP Commerce Cloud 的本地开发的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。