SpringBoot连接远程服务器redis

这篇具有很好参考价值的文章主要介绍了SpringBoot连接远程服务器redis。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

SpringBoot连接远程服务器redis

1、指定redis配置启动

  • 进入redis安装地址,我这里安装的是 /usr/local/src/redis-6.2.6

    • SpringBoot连接远程服务器redis,spring boot,服务器,redis
  • 先copy一份配置文件

    • cp redis.conf redis.conf.bck
      
  • 然后修改配置文件信息

    • vim redis.conf

    • bind 0.0.0.0
      # 守护进程,修改为yes后即可后台运行
      daemonize yes 
      # 密码,设置后访问Redis必须输入密码
      requirepass 123321
      # 监听的端口
      port 6379
      # 日志文件,默认为空,不记录日志,可以指定日志文件名
      logfile "redis.log"
      
  • 启动redis

    • # 进入redis安装目录 
      cd /usr/local/src/redis-6.2.6
      # 启动
      redis-server redis.conf
      
  • 去云服务器安全组中开放端口

    • firewall-cmd --add-port=6379/tcp --permanent
      
  • 重启防火墙

    • firewall-cmd --reload
      
  • 查看6379的防火墙状态

    • firewall-cmd --zone=public --query-port=6379/tcp
      

2、导入依赖

  • 1、Spring-redis依赖

    • <!--        redis依赖-->       
      	<dependency>
                  <groupId>org.springframework.boot</groupId>
                  <artifactId>spring-boot-starter-data-redis</artifactId>
              </dependency>
      <!--        pool的依赖-->
              <dependency>
                  <groupId>org.apache.commons</groupId>
                  <artifactId>commons-pool2</artifactId>
              </dependency>
      
  • 2、配置redis的信息

    • spring:
        # redis 配置
        redis:
          # 地址
          host: xxxx.xxxx.xxxx
          # 端口,默认为6379
          port: 6379
          # 密码,密码用双引号括起来,血与泪的排查(重置服务器的代价)
          password: "xxxx"  
          # 连接超时时
          timeout: 5200
          lettuce:
            pool:
              # 连接池中的最小空闲连接
              min-idle: 0
              # 连接池中的最大空闲连接
              max-idle: 8
              # 连接池的最大数据库连接数
              max-active: 8
              # #连接池最大阻塞等待时间(使用负值表示没有限制)
              max-wait: -1
      
  • 3、运行文章来源地址https://www.toymoban.com/news/detail-804991.html

    • @SpringBootTest
      class SpringbootRedisDemoApplicationTests {
      
          @Autowired
          private RedisTemplate redisTemplate;
      
          @Test
          void contextLoads() {
              redisTemplate.opsForValue().set("name","lmg");
              System.out.println(redisTemplate.opsForValue().get("name"));
          }
      
      }
      

到了这里,关于SpringBoot连接远程服务器redis的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 使用 FinalShell 进行远程连接(ssh 远程连接 Linux 服务器)

    目录 前言 基本使用教程 新建远程连接 连接主机 自定义命令 路由追踪 后端开发,必然需要和服务器打交道,部署应用,排查问题,查看运行日志等等。一般服务器都是集中部署在机房中,也有一些直接是云服务器,总而言之,程序员不可能直接和服务器直接操作,一般都是

    2024年04月16日
    浏览(64)
  • SSH 无法连接远程服务器

    解决办法 1.进入服务器 执行 cat /etc/ssh/sshd_config查看SSH服务配置 2.执行命令 vi /etc/ssh/sshd_config,按下 i 编辑SSH服务配置文件,将参数 PasswordAuthentication 设置为 yes,或者在 PasswordAuthentication 参数前添加井号(#),按下 Esc 退出编辑模式,并输入 :wq 保存退出。 4.重启SSH服务 问题

    2024年02月12日
    浏览(40)
  • sftp连接远程服务器命令

         

    2024年02月07日
    浏览(34)
  • 【调试】vscode远程连接服务器

    windows远程连接linux服务器进行操作,有多种方式。可以借助ssh客户端, MobaXterm , finalshell 等,这两个我觉得是不错的软件。当然如果需要在服务器编写代码,我还是建议使用 vscode 这个神奇的工具。怎么用vscode远程连接服务器代码呢? (-b 4096表示生成的rsa秘钥对的长度是40

    2024年02月12日
    浏览(44)
  • 外网ssh远程连接服务器

    同一个局域网内远程ssh连接服务器,只需要知道服务器的IP地址就可以实现连接。但是在不同的局域网下,我们想要通过 外网远程连接服务器 (应用场景:在家远程连接公司的服务器,在家远程连接学校实验室的服务器…)应该如何实现呢? 原理: 通过 内网穿透 实现ssh远

    2024年01月25日
    浏览(47)
  • 【深度学习环境】Windows10系统+AutoDL算力平台|使用MobaXterm终端工具实现SSH远程连接服务器|实现PyCharm与服务器远程连接|远程连接(详细版)

    一般情况下,我们的本地文件项目直接使用本机的GPU/CPU在编译器上编译调试。但是由于深度学习中神经网络模型庞大,在计算时常常会出现爆显存的问题,较小的显存不能满足计算需求。因此通常使用一台有着“大显存”的服务器来代替本机“小显存”以完成运算,我们期待

    2024年02月05日
    浏览(52)
  • Windows远程连接桌面报错“由于没有远程桌面授权服务器可以提供许可证,远程会话连接已断开。请跟服务器管理员联系。”

      1、win键+R打开运行器,使用mstsc -admin命令强制远程 2、输入远程服务器ip、用户名和密码,忽略证书问题的提示框,即可连接进入远程桌面    3、在远程桌面中,打开远程服务器的运行框,使用regedit命令打开注册表  进入计算机HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlTerm

    2024年02月16日
    浏览(39)
  • 使用pycharm远程连接服务器,可进行远程调试

    当下,很多深度学习的模型需要高配置的设备来跑,本地的pc可能无法满足要求。所以就需要利用服务器来训练,但是在服务器上操作代码不是很方便。利用Pycharm可以在本地编写/修改代码,能够同步到服务器上,并且能直接在本地利用pycharm运行同步到服务器上的代码。非常

    2024年02月08日
    浏览(65)
  • pycharm远程连接Linux服务器

    有时候,为了方便代码管理,以及更加方便的使用服务器资源,选择将编辑器与服务器远程连接是个不错的方法。 远程连接编辑器和服务器的使用场景非常广泛。以下是一些常见的使用场景: 软件开发团队:团队成员可以通过远程连接编辑器和服务器进行协作和代码编写,

    2024年02月08日
    浏览(49)
  • vscode连接远程Linux服务器

    记录一下vscode连接远程Linux服务器及免密登陆的基本操作,操作环境: 本地windows安装vscode 远程服务器存放代码和安装vscode-server vscode通过commitid和vscode-server绑定,vscode编辑通过ssh调试远程服务器代码 vscode和vscode-server在github项目如下: 1.1 下载vscode vscode官网下载 1.2 下载vsco

    2024年02月14日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包