User tests: Successful: Unsuccessful:
Pull Request for Issue # .
Add support for Redis Cluster Cache
Tested Versions:
phpredis module required > 3.x, installed 3.1.2
PHP 7.0.17
Joomla 3.6.5
Choose the Redis Cluster option under cache options and enter your cluster nodes.
Example: localhost:6379, localhost:6380
Read replicas and all nodes in the cluster receive traffic.
Hits and misses on all nodes. Auto failover for Cache High Availability and better performance under very heavy load.
20users, 5s ramp up, loop 5 (Mulitple redis node 1 primary, 2 read replicas)
Add the cluster host to the configuration.php.
public $redis_server_cluster_host_port = "credis-staging-0001-001.ktaitd.0001.use1.cache.amazonaws.com:6379, credis-staging-0001-002.ktaitd.0001.use1.cache.amazonaws.com:6379,credis-staging-0001-003.ktaitd.0001.use1.cache.amazonaws.com:6379";
Status | New | ⇒ | Pending |
Category | ⇒ | Administration com_config Language & Strings Libraries Unit Tests |
Labels |
Added:
?
?
?
|
@photodude Thanks for the heads up!
Category | Administration com_config Language & Strings Libraries Unit Tests | ⇒ | Administration com_config Libraries Unit Tests |
At the current state this PR doesn't fit into Joomla any more. J3 doesn't get new features and J4 uses a legacy caching system which should be replaced with a 3rd party library compatible PSR-6 / PSR-16 package see https://github.com/joomla-framework/cache
If you are still interested to bring this to joomla we would be happy if you help us working on the new cache layer.
Status | Pending | ⇒ | Closed |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2022-03-12 14:13:02 |
Closed_By | ⇒ | HLeithner | |
Labels |
Added:
?
Language Change
?
Removed: ? ? ? |
Category | Administration com_config Libraries Unit Tests | ⇒ | Administration com_config Language & Strings Libraries Unit Tests |
Looks like appveyor failed to install the sql server php_sqlsrv_nts.dll causing many tests to fail. Can you check that on your side?