Project

General

Profile

Actions

Feature #89322

closed

Add a distributed locking strategy based on Redis

Added by Sybille Peters about 5 years ago. Updated about 3 years ago.

Status:
Closed
Priority:
Should have
Assignee:
-
Category:
Locking / Session Handling
Target version:
-
Start date:
2019-10-01
Due date:
% Done:

0%

Estimated time:
PHP Version:
Tags:
Complexity:
Sprint Focus:

Description

Currently, it is not possible to use TYPO3 in a cluster for high availability / load-balancing if default lock strategy based on flock fails on NFS file system (see #72074).


Related issues 2 (1 open1 closed)

Related to TYPO3 Core - Bug #72074: FileLockStrategy fails on NFS foldersNew2015-12-06

Actions
Related to TYPO3 Core - Feature #87072: Make locking configurableClosed2018-12-04

Actions
Actions #1

Updated by Sybille Peters about 5 years ago

  • Related to Bug #72074: FileLockStrategy fails on NFS folders added
Actions #2

Updated by Sybille Peters about 5 years ago

Actions #3

Updated by Sybille Peters about 5 years ago

There are several extensions for Redis locking available, e.g.

1. redis_lock_strategy (not maintained)

(by tourstream), https://github.com/tourstream/typo3-redis-lock-strategy

  • Open issues concerning locks not getting released
  • last change on Jan 16, 2018
  • no TYPO3 9 or 10 support (see composer.json)

2. distributed_locks

(by b13), https://github.com/b13/distributed-locks

3. nr_lock (outdated)

(by netresearch) https://extensions.typo3.org/extension/nr_lock/

*

...

?

Actions #4

Updated by Benni Mack about 3 years ago

  • Status changed from New to Closed

Closing the issue. Use any of the alternative mentioned.

Actions

Also available in: Atom PDF