Назад | Перейти на главную страницу

Используйте redis с Mysql, размещенным на внешнем сервере

У меня есть сервер на основе Apache2 (aws ec2), и я только что установил Redis. Однако, когда я пытаюсь запустить Redis, я получаю указанную ниже ошибку и не знаю, как ее исправить, чтобы можно было запустить Redis? Я считаю, что это потому, что на сервере не установлен Mysql, так как я использую внешнюю базу данных Mysql (aws rds). Поэтому следует установить mysql на ec2 специально для использования Redis, или я должен / Как мне установить Redis для использования моего внешнего сервера mysql?

 oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
 # Redis version=4.0.9, bits=64, commit=00000000, modified=0, pid=3154, just started
 3154:C 14 May 13:20:26.937 # Configuration loaded
 3154:C 14 May 13:20:26.937 # systemd supervision requested, but NOTIFY_SOCKET not found
 3154:M 14 May 13:20:26.937 # You requested maxclients of 10000 requiring at least 10032 max file descriptors.
 3154:M 14 May 13:20:26.937 # Server can't set maximum open files to 10032 because of OS error: Operation not permitted.
 3154:M 14 May 13:20:26.937 # Current maximum open files is 4096. maxclients has been reduced to 4064 to compensate for low ulimit. If you need higher maxclients increase 'ulimit -n'.

 3154:M 14 May 13:20:26.938 # WARNING: The TCP backlog setting of 511 cannot be enforced because /proc/sys/net/core/somaxconn is set to the lower value of 128.
 3154:M 14 May 13:20:26.938 # Server initialized
 3154:M 14 May 13:20:26.938 # WARNING you have Transparent Huge Pages (THP) support enabled in your kernel. This will create latency and memory usage issues with Redis. To fix this issue run the command 'echo never > /sy
 3154:M 14 May 13:20:26.938 * DB loaded from disk: 0.000 seconds
 3154:M 14 May 13:20:26.938 * Ready to accept connections