Commit d83187b4 authored by Yas Naoi's avatar Yas Naoi
Browse files

Issue #3279617 by yas, baldwinlouie: Add a string of key_prefix for memcached

parent 86155723
Loading
Loading
Loading
Loading
+5 −1
Original line number Diff line number Diff line
@@ -41,6 +41,7 @@ services:
        git clone https://github.com/php-memcached-dev/php-memcached /usr/src/php/ext/memcached
        cd /usr/src/php/ext/memcached
        docker-php-ext-install memcached > /dev/null 2>&1
        echo 'memcache.hash_strategy=consistent' >> /usr/local/etc/php/conf.d/docker-php-ext-memcached.ini

        # Install graphic libraries.
        docker-php-ext-configure gd \
@@ -143,7 +144,10 @@ services:
        tee -a "${SETTINGS_FILE}" > /dev/null <<EOF
        \$settings['memcache']['servers'] = ['memcached:11211' => 'default'];
        \$settings['memcache']['bins'] = ['default' => 'default'];
        \$settings['memcache']['key_prefix'] = '';
        \$settings['memcache']['key_prefix'] = 'cloud_orchestrator';
        \$settings['memcache']['options'] = [
          Memcached::OPT_DISTRIBUTION => Memcached::DISTRIBUTION_CONSISTENT,
        ];
        \$settings['cache']['default'] = 'cache.backend.memcache';
        EOF

+4 −1
Original line number Diff line number Diff line
@@ -149,7 +149,10 @@ Fn::Base64:
      sudo tee -a $SETTINGS_FILE >/dev/null <<EOF
      \$settings['memcache']['servers'] = ['${MemcacheAddress}:${MemcachePort}' => 'default'];
      \$settings['memcache']['bins'] = ['default' => 'default'];
      \$settings['memcache']['key_prefix'] = '';
      \$settings['memcache']['key_prefix'] = 'cloud_orchestrator';
      \$settings['memcache']['options'] = [
        Memcached::OPT_DISTRIBUTION => Memcached::DISTRIBUTION_CONSISTENT,
      ];
      \$settings['cache']['default'] = 'cache.backend.memcache';
      EOF
      sudo docker exec -w $DOCKER_DIR $CONTAINER_NAME sh -c "drush -y cr"
+4 −1
Original line number Diff line number Diff line
@@ -73,7 +73,10 @@ EOF
  tee -a "${SETTINGS_FILE}" > /dev/null <<EOF
\$settings['memcache']['servers'] = ['${MEMCACHED_HOST}:${MEMCACHED_PORT}' => 'default'];
\$settings['memcache']['bins'] = ['default' => 'default'];
\$settings['memcache']['key_prefix'] = '';
\$settings['memcache']['key_prefix'] = 'cloud_orchestrator';
\$settings['memcache']['options'] = [
  Memcached::OPT_DISTRIBUTION => Memcached::DISTRIBUTION_CONSISTENT,
];
\$settings['cache']['default'] = 'cache.backend.memcache';
EOF