默认Redis程序安装在/usr/local/redis目录下;

配置文件:/usr/local/redis/redis.conf,该配置文件中配置的端口为默认端口:6379;

Redis的启动命令路径:/usr/local/bin/redis-server。

可以指定端口启动多个Redis进程。

#/usr/local/bin/redis-server --port 6380 &    #启动6380端口的redis实例。


====================以下每个进程对应一个配置文件(转载)===================================================

需要启动多个Redis实例:
一台Redis服务器,分成多个节点,每个节点分配一个端口(6380,6381…),默认端口是6379。
每个节点对应一个Redis配置文件,如: redis6380.conf、redis6381.conf

#cp redis.confredis6380.conf

#vi redis6380.conf

pidfile : pidfile/var/run/redis/redis_6380.pid

port 6380

logfile : logfile/var/log/redis/redis_6380.log

rdbfile : dbfilenamedump_6380.rdb

(其他配置文件类似修改)

启动多个redis实例:

#redis-server/usr/local/redis/redis6380.conf

#redis-server/usr/local/redis/redis6381.conf

补充说明:

Redis数据存储

redis 的存储分为内存存储、磁盘存储和log文件三部分,配置文件中有三个参数对其进行配置。

save seconds updates:在指定时间内,达到多少次更新操作时,就将数据同步到数据文件。这个可以多个条件配合,比如默认配置文件中的设置,就设置了三个条件。

appendonly yes/no:是否在每次更新操作后进行日志记录,如果不开启,可能会在断电时导致一段时间内的数据丢失。

因为redis本身同步数据文件是按上面的save条件来同步的,所以有的数据会在一段时间内只存在于内存中。

appendfsyncno/always/everysec:no表示等操作系统进行数据缓存同步到磁盘,always表示每次更新操作后手动调用fsync()将数据写到磁盘,everysec表示每秒同步一次。

Redis启动多端口、运行多实例相关推荐

  1. Redis启动多端口,运行多实例(转)

    使用redis在同一台机器上,启用多个端口,实现多个实例,完成集群的模拟实现. 启动多实例 redis默认启动端口为6379,我们可以使用 --port 来指定多个端口,如下,在linux终端命令: ...

  2. linux启动redis指定端口,linux redis实现自定义运行多端口、多实例 | 极安全-JiSec

    一.redis-server的安装 由于我使用的是ubuntu15 系统,所以这里就用Ubuntu给大家说明下,安装redis-server可以直接使用apt源安装redis-server,cento ...

  3. 使用docker运行redis镜像,端口无法映射

    问题描述 运行redis镜像报端口映射错误,出现报错: docker: Error response from daemon: driver failed programming external c ...

  4. redis的三种启动方式(后台运行)

    redis的启动方式 1.直接启动 进入redis根目录,执行命令: #加上'&'号使redis以后台程序方式运行 ./redis-server & 2.通过指定配置文件启动 可以为r ...

  5. redis使用指定切换端口运行

    redis使用指定切换端口运行 使用下面这个命令就可以指定redis-server在指定端口上启动 ./redis-server --port 端口 访问指定端口的server 使用下面这个命令可以访 ...

  6. redis如何更换端口号以及启动方式

    redis如何换端口和配置文件启动 启动服务端:redis-server --port 端口号 启动客户端:redis-cli -p 端口号 客户端指定ip地址:redis-cli -h .... 配 ...

  7. Redis启动与关闭 修改密码和端口

    1.修改Redis密码和端口 在Redis文件夹下,找到redis.conf. 1.1. 修改密码 打开文件后找到requirepass,搜索方式可以在vim命令行中直接输入/requirepass, ...

  8. Redis启动与配置【精选攻略四 】

    一  Redis启动 Redis有两种启动,分别是:前端启动.后端启动.要启动Redis,就需要到Redis的bin目录下执行启动命令,先看看bin目录结构 直接上启动命令:注意指定配置文件 ./re ...

  9. Win10 使用minikube搭建k8s集群 并运行hello-minikube实例

    这篇文章记录了minikube 搭建集群并运行hello-minikube实例的过程.整个流程完全参考官方教程(https://minikube.sigs.k8s.io/docs/handbook/c ...

最新文章

  1. 关于 fallocate 文件系统预分配 的一些细粒度测试
  2. ad20如何导入库_零基础小白自学Python,如何快速学会及掌握?
  3. 恢复 root 本地无权限 Access denied for user 'root'@'localhost' (using password: NO)
  4. 大学文科计算机考试大纲,(文科)大学计算机信息技术课程考核大纲(文科)介绍.doc...
  5. iis php 无法访问此网站_IIS 配置phpmanage
  6. bzoj 3745 [Coci2015]Norma——序列分治
  7. 战争论 —— 蓝田之战
  8. css js 代码怎么隐藏,如何仅使用js代码(和css)隐藏元素?
  9. 苹果电风扇软件Macs Fan Control Pro安装教程
  10. 如何提高go代码覆盖率_我是如何把5万行C++代码移植到Go的?
  11. 自定义Qml控件:ImageButton
  12. 白日门传奇手游源码端
  13. tarjan算法 java_Tarjan算法 割点和桥
  14. 浙大计算机考研分数线2016,浙江大学2016考研复试分数线
  15. IDEA配置JDK版本
  16. Lowe的SIFT(尺度不变特征变换)程序使用详细说明
  17. C语言实现连接MySQL服务器CURD
  18. 十大超越人类极限的未来技术
  19. qurlinfo在qt5中_QT5编译使用QFtp的方法步骤
  20. 小猫爪:嵌入式小知识01-存储器

热门文章

  1. SSM框架搭建及项目实战
  2. 解决tar 时间戳XXX是未来的XXX秒之后问题
  3. php团购实现,团购网站的设计与实现(PHP,MySQL)(含录像)
  4. javascript开发微信小程序,怎么把手写稿子转换成word,如何快速把手稿转换为电子稿
  5. 【育儿】计算宝宝的生辰八字
  6. 可截断素数(Truncatable primes)
  7. 漏洞系列之——SQL注入
  8. sct分散加载文件格式与应用
  9. MTP模式下恢复手机误删数据方法(MX2、MX3亲测可用)
  10. 【Linux】将用户添加到root组中