文档章节

在阿里云上开放Redis默认的6379端口

a_xianyu
 a_xianyu
发布于 2017/06/04 17:08
字数 388
阅读 2580
收藏 0

     租了一个阿里云的ECS服务器,选的是Ubuntu 16.04,然后在里面装了个Redis。看过Redis基础的部分,配置文件也懂一些。在jedis.ping()的时候出现下面这个错误。

Exception in thread "main" redis.clients.jedis.exceptions.JedisConnectionException: java.net.SocketTimeoutException: connect timed out
	at redis.clients.jedis.Connection.connect(Connection.java:134)
	at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:69)
	at redis.clients.jedis.Connection.sendCommand(Connection.java:86)
	at redis.clients.jedis.BinaryClient.ping(BinaryClient.java:82)
	at redis.clients.jedis.Jedis.ping(Jedis.java:34)
	at com.zhangsan.redis.test.TestPing.main(TestPing.java:11)
Caused by: java.net.SocketTimeoutException: connect timed out
	at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
	at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:85)
	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
	at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
	at java.net.Socket.connect(Socket.java:589)
	at redis.clients.jedis.Connection.connect(Connection.java:129)
	... 5 more

    然后去百度谷歌了各种答案,一一尝试,没有任何效果。中间由于更改过防火墙,去阿里云控制台准备重启,然后就发现问题了,上面出现提示,“安全组未设置任何自定义放行规则,会导致无法访问实例端口,若需访问请添加安全组规则放行对应的端口 ”。

          

    点击红框中的内容,会看到类似下图,也就是阿里云允许的所有用于访问服务器的端口了。                             

    很明显,没有包含6379端口,还好,有一个ssh连接用的22(不然,ssh连接都没办法用)。然后点击右上的“添加安全组规则” 。填写如下内容即可。  同理,如果准备使用其它端口,务必来添加相应安全规则

                                                       

    然后确定。再重启redis-server,就可以愉快的运行阿里云服务器上的redis了。o( ̄▽ ̄)d

© 著作权归作者所有

共有 人打赏支持
a_xianyu
粉丝 0
博文 36
码字总数 18533
作品 0
哈尔滨
程序员
解决阿里云redis监听6379,配置规则也将6379端口开放,但是外网仍无法连接6379的问题。

问题描述: 阿里云linux安装完成redis,并且已经运行,检测6379端口,显示redis-server正在监听,如图 查看阿里云端口配置规则,6379端口对外开放 解决方法: 查看阿里云端口开放规则: 上图...

优惠码发放
07/03
0
0
粗糙记录网站加载过慢的一次排查经历

2018/05/29 今天上班,程序员和我说测试环境的站点打开很慢,让我排查一下。作为菜鸟,还是首次遇到这样的问题,于是使用top查看系统资源,以CPU和内存分别排序查看,情况如下图: 从负载上看...

IT_外卖小哥
05/30
0
0
Linux服务器之访问权限配置

前提: 你有一台Linux云服务器 环境: CentOS 7.4.1708 一、查看Linux版本信息 1.查看Linux内核版本 (1)方法一: cat /proc/version (2)方法二: uname -a 2.查看Liunx系统版本 (1)方法...

aibinxiao
2017/11/08
0
0
阿里云redis服务相互迁移使用中转redis服务器的解决办法

根据官方文档 https://help.aliyun.com/document_detail/26357.html 官方文档的意思是,只能将ECS上的redis数据迁移至redis实例, 但是由于要从一台redis实例迁移至另一台redis实例,则需要使...

路过已错过
2016/10/23
852
0
redis 未授权访问漏洞和防范

通过nmap扫描开放redis 6379端口 本机安装redis客户端,能连接远端redis数据库;(redis-cli) 本机创建私钥和公钥,ssh-keygen -t rsa 一路回车;会在/root/.ssh/下生成私钥文件idrsa和公钥i...

rm_rf_db
2017/11/05
0
0

没有更多内容

加载失败,请刷新页面

加载更多

20181018 上课截图

![](https://oscimg.oschina.net/oscnet/49f66c08ab8c59a21a3b98889d961672f30.jpg) ![](https://oscimg.oschina.net/oscnet/a61bc2d618b403650dbd4bf68a671fabecb.jpg)......

小丑鱼00
今天
1
0
WinDbg

参考来自:http://www.cnit.net.cn/?id=225 SRV*C:\Symbols*http://msdl.microsoft.com/download/symbols ctrl + d to open dump_file Microsoft (R) Windows Debugger Version 6.12.0002.633......

xueyuse0012
今天
2
0
OSChina 周五乱弹 —— 想不想把92年的萝莉退货

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @罗马的王:分享松澤由美的单曲《地球ぎ》 很久没看圣斗士星矢了 《地球ぎ》- 松澤由美 手机党少年们想听歌,请使劲儿戳(这里) @开源中国首...

小小编辑
今天
16
2
springBoot条件配置

本篇介绍下,如何通过springboot的条件配置,控制Bean的创建 介绍下开发环境 JDK版本1.8 springboot版本是1.5.2 开发工具为 intellij idea(2018.2) 开发环境为 15款MacBook Pro 前言 很多时候,...

贺小五
今天
1
0
javascript source map 的使用

之前发现VS.NET会为压缩的js文添加一个与文件名同名的.map文件,一直没有搞懂他是用来做什么的,直接删除掉运行时浏览器又会报错,后来google了一直才真正搞懂了这个小小的map文件背后的巨大...

粒子数反转
昨天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部