`

配置不同端口启动多个redis进程

 
阅读更多

在测试服务器上部署多个项目,如果公用同一个redis进程,可能导致数据混乱,产生一些意想不到的后果。一个最简单的解决办法就是给每个项目配置一个单独的redis进程,互不干扰。

现在假设服务器上有两个项目,一个使用自带的redis.conf配置文件启动,另外一个使用新的配置文件且给他配置6380端口,进行启动。

 

操作步骤

①复制配置文件

进入redis配置文件所在目录,使用cp命令配置新文件

cp redis.conf redis6380.conf //为了直观我们就取这个名字

 ②修改新配置文件内容

pidfile /var/run/redis/redis_6380.pid   #指定新的PID文件路径
port 6380    #指定新的端口号
logfile /var/log/redis/redis_6380.log   #指定新的日志文件路径
dbfilename dump_6380.rdb   #指定新的转储文件路径

 ③启动新的redis实例

redis-server redis6380.conf //若不在配置文件目录 则需写上配置文件全路径

 

分享到:
评论

相关推荐

    redis3.2 最新版本启动配置文件redis.conf详细说明 1

    - `bind` 可以配置 Redis 监听的 IP 地址,可指定多个以支持多网络环境。 - `unixsocket` 设置 Unix 套接字路径,允许通过文件进行连接。 - `unixsocketperm` 设置套接字文件的权限。 3. **超时与连接保持**: ...

    Redis安装配置

    16. `maxclients 128`:设置同一时间最大客户端连接数,默认无限制,Redis可以同时打开的客户端连接数为Redis进程可以打开的最大文件描述符数。 17. `maxmemory <bytes>`:设置Redis最大内存限制,Redis在启动时会...

    Redis单机部署6.2.6版本

    这涉及到多个Redis实例的配置,以及使用`redis-trib.rb`工具进行集群初始化。 以上就是Redis单机部署的基本流程,但实际部署中还需要考虑如资源限制、监控、备份恢复等多方面因素。随着业务的发展,可能需要进一步...

    linux下如何安装配置redis及主从配置

    编写停止脚本`stop.sh`,用于杀死Redis进程并停止服务。 ### 验证Redis安装 1. **启动客户端**: 使用`redis-cli`启动Redis客户端,验证服务器的安装和配置。 2. **设置和获取键值**: 在客户端中进行简单的...

    Redis-5.0.0集群配置

    在测试环境中,可以在同一台物理机上启动六个Redis实例来模拟集群环境;而在生产环境中,则推荐使用至少三台不同的物理机进行部署,以提高系统的稳定性和可用性。 **示例部署计划**: | 服务端口 | IP地址 | 配置...

    redis3.2 最新版本启动配置文件redis.conf详细说明.rar

    在Redis 3.2这个版本中,`redis.conf`是其核心配置文件,它定义了服务器的行为、网络设置、内存管理策略以及数据持久化等多个方面。下面将详细解释`redis.conf`中的主要配置项。 1. **基本配置**: - `port`: ...

    Redis配置文件详解

    在运行多个Redis服务时,必须指定不同的pid文件和端口,以避免进程号冲突。 bind:此配置项用于绑定Redis服务器的IP地址,限制客户端连接的来源。默认绑定到本机***.*.*.*,但在生产环境中为了能够从其他主机访问...

    Linux中部署Redis环境

    在Linux环境中部署Redis是一项基础但重要的任务,尤其对于...总之,部署和配置Redis涉及到多个步骤,从安装依赖到修改配置,再到启动服务和管理数据。理解这些基本操作对于任何使用Redis的开发者来说都是必不可少的。

    Redis Windows 安装包(7.0.11)

    9. **redis-sentinel**:Sentinel服务的可执行文件,启动后会监控多个Redis实例的状态,并在主服务器故障时自动切换到备份服务器。 安装Redis Windows版的基本步骤如下: 1. 解压下载的压缩包到一个合适的目录,...

    Redis配置详解.pdf

    Redis 的官方配置可以分为多个类别,包括 GENERAL、NETWORK、SNAPSHOTTING、REPLICATION、SECURITY、CLIENTS、MEMORY MANAGEMENT、APPEND ONLY MODE、ADVANCED CONFIG 等。 ### GENERAL - daemonize:指定 Redis ...

    redis集群redis集群

    Redis集群通过将数据分布在多个Redis节点上,并且提供故障转移和水平扩展的能力。本文档详细介绍了如何在CentOS 6.6环境下,使用VMware虚拟机安装Redis集群,并确保每个步骤都经过了亲自实践验证,证明是可行的。 ...

    redis 搭建 配置 运行

    总结,搭建、配置和运行Redis涉及下载源码、编译安装、修改配置文件、启动服务以及日常运维等多个环节。理解并掌握这些步骤对于有效利用Redis作为缓存和数据存储至关重要。随着对Redis的深入理解和实践,你会发现它...

    redis的配置及操作

    Redis支持多个虚拟数据库,默认为16个。可以根据需求调整这个数值: ```conf databases 16 ``` 5. **日志级别配置**: Redis的日志级别分为四个等级:`debug`、`verbose`、`notice`和`warning`。默认为`notice...

    Redis的安装配置.zip

    3. Cluster集群:Redis Cluster可以创建分布式环境,支持多个节点的数据分片和故障恢复。 六、安全与维护 1. 访问控制:除了密码保护,还可以通过防火墙限制Redis仅接受本地连接,或者设置`bind`参数限制允许连接...

    redis安装的版本和配置文件

    5. **启动Redis服务**:使用`redis-server /path/to/redis.conf`命令启动Redis服务,如果一切配置正确,Redis会开始监听配置的端口并接受连接。 6. **客户端连接**:可以使用`redis-cli`命令行工具与Redis服务器...

    redis启动,停止,及端口占用处理方法

    如果在同一台机器上需要启动多个Redis实例,每个实例必须运行在不同的端口上,并且可以使用不同的配置文件。在 `redis.conf` 配置文件中,可以指定一个集群配置文件 `cluster-config-file`。为了启动多个实例,确保...

    redis-windows-7.2.1.zip

    此外,由于Redis是单线程模型,所以如果需要处理高并发,可以考虑启动多个实例或者使用哨兵(Sentinel)系统来管理多个Redis实例。 总之,Redis是一个强大且灵活的数据库,适用于多种用途。在Windows上安装和使用...

    redis常用命令,redis配置文件,redis持久化,redis事务,redis主从复制,jedis的使用

    分布式数据库是指将数据分布式存储在多个节点上的数据库系统。分布式数据库可以提供高可用性、负载均衡和水平扩展等优点。 * CAP 原理:分布式数据库需要在一致性、可用性和分区容忍性之间进行平衡 * BASE 原理:...

    centos7上安装redis.docx

    pidfile 项配置多个 pid 的地址,默认在 /var/run/redis.pid。bind 项绑定 IP,设置后只接受来自该 IP 的请求。 本文档指导读者在 CentOS 7 操作系统上安装和配置 Redis 数据库,为读者提供了详细的安装和配置步骤...

    redis7.2.3-windows

    Redis是一款开源、高性能的键值对存储系统,常被用作...综上所述,Redis 7.2.3在Windows下的使用涵盖了从安装配置到实际应用的多个环节。理解并掌握这些知识点,有助于在Windows环境中充分利用Redis的性能和功能。

Global site tag (gtag.js) - Google Analytics