全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

SpringBoot远程访问redis服务器问题剖析

使用了SpringBoot的项目,在远程连接Redis服务器时,会遇倒一些小问题,这里剖析一下。

1.首先,要在pom文件中添加redis依赖:

<dependency> 
 <groupId>org.springframework.boot</groupId> 
 <artifactId>spring-boot-starter-redis</artifactId> 
</dependency> 

2.接着要在项目的配置文件中添加对redis服务器的配置,也就是在application.properties中增加一些参数的赋值:

# REDIS (RedisProperties)
# Redis数据库索引(默认为0)
spring.redis.database=0 
# Redis服务器地址
spring.redis.host=192.168.0.58
# Redis服务器连接端口
spring.redis.port=6379 
# Redis服务器连接密码(默认为空)
spring.redis.password= 
# 连接池最大连接数(使用负值表示没有限制)
spring.redis.pool.max-active=8 
# 连接池最大阻塞等待时间(使用负值表示没有限制)
spring.redis.pool.max-wait=-1 
# 连接池中的最大空闲连接
spring.redis.pool.max-idle=8 
# 连接池中的最小空闲连接
spring.redis.pool.min-idle=0 
# 连接超时时间(毫秒)
spring.redis.timeout=0 

其中,spring.redis.host,spring.redis.port是一定要有的,有密码设密码,其他随意。

3.然后,就要设置redis服务器了。这里需要说明一下,redis在服务器启动时,默认绑定了IP:127.0.0.1,也就是说只能通过本地进行连接,所以需要修改配置文件以支持远程连接。配置文件是 redis-3.2.8/ 目录下的 redis.conf 文件。

使用vim打开可以在61行看到:

 

将127.0.0.1修改成0.0.0.0,保存退出。

4.最后运行redis程序,将上面修改的配置文件作为参数:./src/redis-server redis.conf

到这里所有步奏基本完成, 远程连接应该可以顺利进行了。

不过需要特别说明的是:上面方法只适用于安全的局域网内,如果是暴露在因特网的服务器,一定要设置一个redis的认证密码。至于怎么设置认证密码,相信聪明的你可以从网上得到答案。


# spring  # boot  # redis  # Springboot中使用Redisson+AOP+自定义注解实现访问限流与黑名单拦截  # Springboot使用Redis中ZSetOperations实现博客访问量  # SpringBoot浅析Redis访问操作使用  # SpringBoot整合Redis实现访问量统计的示例代码  # Docker 部署 SpringBoot 项目整合 Redis 镜像做访问计数示例代码  # springboot实现访问多个redis库  # 配置文件  # 要在  # 池中  # 的是  # 连接池  # 是在  # 你可以  # 也就  # 定了  # 启动时  # 进行了  # 为空  # 连接数  # 默认为  # 网内  # 也就是说  # 使用了  # 目录下  # 网上  # artifactId 


相关文章: 如何在香港免费服务器上快速搭建网站?  建站之星各版本价格是多少?  Android滚轮选择时间控件使用详解  开源网站制作软件,开源网站什么意思?  网站制作大概多少钱一个,做一个平台网站大概多少钱?  宝塔建站教程:一键部署配置流程与SEO优化实战指南  建站VPS推荐:2025年高性能服务器配置指南  如何快速搭建FTP站点实现文件共享?  南京网站制作费用,南京远驱官方网站?  如何通过wdcp面板快速创建网站?  如何通过NAT技术实现内网高效建站?  深圳防火门网站制作公司,深圳中天明防火门怎么编码?  孙琪峥织梦建站教程如何优化数据库安全?  微信推文制作网站有哪些,怎么做微信推文,急?  焦点电影公司作品,电影焦点结局是什么?  建站之星如何防范黑客攻击与数据泄露?  javascript基本数据类型及类型检测常用方法小结  专业的网站制作设计是什么,如何制作一个企业网站,建设网站的基本步骤有哪些?  如何获取PHP WAP自助建站系统源码?  建站中国官网:模板定制+SEO优化+建站流程一站式指南  湖北网站制作公司有哪些,湖北清能集团官网?  网站制作的步骤包括,正确网址格式怎么写?  昆明高端网站制作公司,昆明公租房申请网上登录入口?  公司网站的制作公司,企业网站制作基本流程有哪些?  香港服务器网站卡顿?如何解决网络延迟与负载问题?  合肥做个网站多少钱,合肥本地有没有比较靠谱的交友平台?  如何在万网ECS上快速搭建专属网站?  合肥制作网站的公司有哪些,合肥聚美网络科技有限公司介绍?  网站按钮制作软件,如何实现网页中按钮的自动点击?  惠州网站建设制作推广,惠州市华视达文化传媒有限公司怎么样?  如何在西部数码注册域名并快速搭建网站?  如何确认建站备案号应放置的具体位置?  郑州企业网站制作公司,郑州招聘网站有哪些?  建站之星安装模板失败:服务器环境不兼容?  专业企业网站设计制作公司,如何理解商贸企业的统一配送和分销网络建设?  移民网站制作流程,怎么看加拿大移民官网?  如何快速搭建安全的FTP站点?  TestNG的testng.xml配置文件怎么写  5种Android数据存储方式汇总  大型企业网站制作流程,做网站需要注册公司吗?  建站ABC备案流程中有哪些关键注意事项?  建站上市公司网站建设方案与SEO优化服务定制指南  网站制作公司广州有几家,广州尚艺美发学校网站是多少?  购物网站制作费用多少,开办网上购物网站,需要办理哪些手续?  如何生成腾讯云建站专用兑换码?  如何高效完成自助建站业务培训?  南京做网站制作公司,南京哈发网络有限公司,公司怎么样,做网页美工DIV+CSS待遇怎么样?  单页制作网站有哪些,朋友给我发了一个单页网站,我应该怎么修改才能把他变成自己的呢,请求高手指点迷津?  如何快速生成ASP一键建站模板并优化安全性?  建站之星后台密码遗忘或太弱?如何重置与强化? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。