138 lines
3.0 KiB
Markdown
138 lines
3.0 KiB
Markdown
|
|
# 🔐 REDIS ДОСТУП ДЛЯ N8N
|
|||
|
|
|
|||
|
|
## 📡 **ПОДКЛЮЧЕНИЕ:**
|
|||
|
|
|
|||
|
|
**Хост:** `crm.clientright.ru`
|
|||
|
|
**Порт:** `6379`
|
|||
|
|
**Пароль:** `CRM_Redis_Pass_2025_Secure!`
|
|||
|
|
**База:** `0` (по умолчанию)
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 🔧 **НАСТРОЙКА В N8N:**
|
|||
|
|
|
|||
|
|
### **Redis Node:**
|
|||
|
|
```
|
|||
|
|
Host: crm.clientright.ru
|
|||
|
|
Port: 6379
|
|||
|
|
Password: CRM_Redis_Pass_2025_Secure!
|
|||
|
|
Database: 0
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
### **Redis Pub/Sub:**
|
|||
|
|
|
|||
|
|
**Подписка на события файлов:**
|
|||
|
|
- **Channel:** `crm:file:events`
|
|||
|
|
- **Host:** `crm.clientright.ru:6379`
|
|||
|
|
- **Auth:** `CRM_Redis_Pass_2025_Secure!`
|
|||
|
|
|
|||
|
|
**Формат событий:**
|
|||
|
|
```json
|
|||
|
|
{
|
|||
|
|
"type": "file_created",
|
|||
|
|
"data": {
|
|||
|
|
"module": "Project",
|
|||
|
|
"recordId": "123",
|
|||
|
|
"documentId": "456",
|
|||
|
|
"fileName": "test.pdf"
|
|||
|
|
},
|
|||
|
|
"timestamp": 1761154370
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 📋 **ДОСТУПНЫЕ СОБЫТИЯ:**
|
|||
|
|
|
|||
|
|
- `file_created` - файл создан
|
|||
|
|
- `file_updated` - файл обновлен
|
|||
|
|
- `file_deleted` - файл удален
|
|||
|
|
- `file_renamed` - файл переименован
|
|||
|
|
- `folder_renamed` - папка переименована
|
|||
|
|
- `folder_deleted` - папка удалена
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 🧪 **ТЕСТ ПОДКЛЮЧЕНИЯ:**
|
|||
|
|
|
|||
|
|
### **Из командной строки:**
|
|||
|
|
```bash
|
|||
|
|
redis-cli -h crm.clientright.ru -p 6379 -a 'CRM_Redis_Pass_2025_Secure!' ping
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
**Ответ:** `PONG`
|
|||
|
|
|
|||
|
|
### **Подписка на канал:**
|
|||
|
|
```bash
|
|||
|
|
redis-cli -h crm.clientright.ru -p 6379 -a 'CRM_Redis_Pass_2025_Secure!' \
|
|||
|
|
SUBSCRIBE crm:file:events
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
### **Публикация тестового события:**
|
|||
|
|
```bash
|
|||
|
|
redis-cli -h crm.clientright.ru -p 6379 -a 'CRM_Redis_Pass_2025_Secure!' \
|
|||
|
|
PUBLISH crm:file:events '{"type":"test","data":{"message":"Hello from n8n"}}'
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 🔒 **БЕЗОПАСНОСТЬ:**
|
|||
|
|
|
|||
|
|
✅ **Пароль установлен** - требуется для всех подключений
|
|||
|
|
✅ **Maxmemory** - 256MB (автоочистка старых ключей)
|
|||
|
|
✅ **Protected mode** - отключен для внешних подключений
|
|||
|
|
✅ **Порт** - 6379 (стандартный)
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 📊 **МОНИТОРИНГ:**
|
|||
|
|
|
|||
|
|
### **Просмотр активных подписчиков:**
|
|||
|
|
```bash
|
|||
|
|
redis-cli -a 'CRM_Redis_Pass_2025_Secure!' PUBSUB NUMSUB crm:file:events
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
### **Просмотр активных каналов:**
|
|||
|
|
```bash
|
|||
|
|
redis-cli -a 'CRM_Redis_Pass_2025_Secure!' PUBSUB CHANNELS
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
### **Статистика:**
|
|||
|
|
```bash
|
|||
|
|
redis-cli -a 'CRM_Redis_Pass_2025_Secure!' INFO
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 🚀 **ПРИМЕР N8N WORKFLOW:**
|
|||
|
|
|
|||
|
|
```json
|
|||
|
|
{
|
|||
|
|
"nodes": [
|
|||
|
|
{
|
|||
|
|
"parameters": {
|
|||
|
|
"channel": "crm:file:events",
|
|||
|
|
"options": {
|
|||
|
|
"host": "crm.clientright.ru",
|
|||
|
|
"port": 6379,
|
|||
|
|
"password": "CRM_Redis_Pass_2025_Secure!"
|
|||
|
|
}
|
|||
|
|
},
|
|||
|
|
"name": "Redis Subscribe",
|
|||
|
|
"type": "n8n-nodes-base.redisTrigger",
|
|||
|
|
"position": [250, 300]
|
|||
|
|
}
|
|||
|
|
]
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
**Дата:** 22 октября 2025
|
|||
|
|
**Сервер:** crm.clientright.ru
|
|||
|
|
**Redis Version:** 4.0.9
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|