1. 行政

Redis接続オプションをCommerceキャッシュ構成に追加する

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

Commerce EngineキャッシングおよびCommerce Engine (CE) Connectキャッシング設定で指定されているRedis接続設定にRedis設定 オプションを追加できます。

Commerce Engineのキャッシュでは、Commerce Engine config.jsonファイルにRedis設定オプションを追加します。ファイルへのパスはwwwroot\<CommerceEngine>\wwwroot\config.jsonです。

Commerce Engineの接続キャッシュでは、SitecoreインスタンスのSitecore.Commerce.Engine.Connect.configファイルにRedis設定オプションを追加します。ファイルへのパスはwwwroot\<SitecoreInstance>\App_Config\Include\Y.Commerce.Engine\Sitecore.Commerce.Engine.Connect.configです。

例: Redisパスワード プロパティをキャッシュ構成に追加する

次の例では、Redisキャッシュ プロバイダーへの接続に認証が必要です。その結果、Commerce EngineとCommerce Engine Connectの設定が更新され、必要なpasswordプロパティと適切な値が含まれるようになります。

Commerce Engine config.jsonファイルのRedis設定の例を次に示します。

  "Redis":  {
      "Enabled":  true,
      "CacheStoreName":  "Commerce-Redis-Store",
      "IntervalBetweenConnectionAttemptsInSeconds":  60,
      "RedisConnectionPoolSize":  1,
      "RedisCompressionEnabled":  true,
          "Options":  {
                     "Configuration":  "localhost:6379,password=PASSWORD"
                      }

次に、Sitecore.Commerce.Engine.Connect.configファイルの "CacheSettings" セクションの例を示します。

<cachingSettings type="Sitecore.Commerce.Engine.Connect.CachingSettings, Sitecore.Commerce.Engine.Connect.Caching">
    <redis type="Sitecore.Commerce.Engine.Connect.RedisCacheSettings, Sitecore.Commerce.Engine.Connect.Caching">
      <enabled>true</enabled>
      <cacheStoreName>Commerce-Connector-Redis</cacheStoreName>
      <intervalBetweenConnectionAttemptsInSeconds>60</intervalBetweenConnectionAttemptsInSeconds>
      <redisConnectionPoolSize18791275782<11879127578/redisConnectionPoolSize>
      <redisCompressionEnabled>true</redisCompressionEnabled>
      <options type="Microsoft.Extensions.Caching.Redis.RedisCacheOptions, Microsoft.Extensions.Caching.Redis">
     <configuration>localhost:6379,defaultDatabase=1,allowAdmin=true,syncTimeout=3600000,password=PASSWORD</configuration>
        <instanceName>Redis</instanceName>
      </options>
</redis>
この記事を改善するための提案がある場合は、 お知らせください!