cedricziel / l5-memcached-noversion
从Stock Laravel MemcachedConnector中移除了getVersion调用
v2.0.0
2017-01-12 10:21 UTC
Requires
- illuminate/cache: 5.3.*
- illuminate/support: 5.3.*
This package is auto-updated.
Last update: 2024-08-28 11:16:50 UTC
README
与默认连接器的唯一区别是移除了版本命令,该命令某些第三方没有实现(AppEngine Managed VMs)。
配置
将服务提供者添加到您的应用程序中以替换容器中的memcached连接器单例
CedricZiel\MemcachedNoVersion\MemcachedNoversionServiceProvider::class,
AppEngine Flexible Environment
Google AppEngine Flexible自带一个memcache服务,可以通过以下环境变量轻松找到
MEMCACHE_PORT_11211_TCP_ADDR
MEMCACHE_PORT_11211_TCP_PORT
因此,为了使用此适配器与AppEngine flex一起使用,您需要调整您的配置(config/cache.php
)
'memcached' => [ 'driver' => 'memcached', 'persistent_id' => env('MEMCACHED_PERSISTENT_ID'), 'sasl' => [ env('MEMCACHED_USERNAME'), env('MEMCACHED_PASSWORD'), ], 'options' => [ // Memcached::OPT_CONNECT_TIMEOUT => 2000, ], 'servers' => [ [ 'host' => env('MEMCACHE_PORT_11211_TCP_ADDR', '127.0.0.1'), 'port' => env('MEMCACHE_PORT_11211_TCP_PORT', 11211), 'weight' => 100, ], ], ],
许可
MIT