测试远程服务器部署的redis通不通
来源:互联网 发布:excel 数据对比 编辑:程序博客网 时间:2024/04/29 22:07
package redis_tes;import redis.clients.jedis.Jedis;import redis.clients.jedis.exceptions.JedisConnectionException;public class RedisTest {private Jedis jedis = null; private String key1 = "key1"; private String key2 = "key2"; public RedisTest() { jedis = new Jedis("172.1.7.45",6379); 配置文件中的ip也写这个 } public static void main(String[] args) { RedisTest redisTest = new RedisTest(); redisTest.isReachable(); redisTest.testData(); redisTest.delData(); redisTest.testExpire(); } public boolean isReachable() { boolean isReached = true; try { jedis.connect(); jedis.ping(); // jedis.quit(); } catch (JedisConnectionException e) { e.printStackTrace(); isReached = false; } System.out .println("The current Redis Server is Reachable:" + isReached); return isReached; } public void testData() { jedis.set("key1", "data1"); System.out.println("Check status of data existing:" + jedis.exists(key1)); System.out.println("Get Data key1:" + jedis.get("key1")); long s = jedis.sadd(key2, "data2"); System.out.println("Add key2 Data:" + jedis.scard(key2) + " with status " + s); } public void delData() { long count = jedis.del(key1); System.out.println("Get Data Key1 after it is deleted:" + jedis.get(key1)); } public void testExpire() { long count = jedis.expire(key2, 5); try { Thread.currentThread().sleep(6000); } catch (InterruptedException e) { e.printStackTrace(); } if (jedis.exists(key2)) { System.out .println("Get Key2 in Expire Action:" + jedis.scard(key2)); } else { System.out.println("Key2 is expired with value:" + jedis.scard(key2)); } } }
部署完redsi出现了远程连不通的问题,主要是端口连不通,网上找了一堆解决方式都不好使,最后是把配置文件redis.conf 中的bing 改成远程服务器的ip就可以了,什么0.0.0.0,或注释掉都不好使!
0 0
- 测试远程服务器部署的redis通不通
- 远程部署服务器的安装
- 阿里云部署redis服务器,以及远程访问
- 阿里云部署redis服务器,以及远程访问
- 远程部署服务器遇到的问题总结
- intellij远程部署到云上的服务器
- 查看远程Redis服务器的版本
- 查看远程Redis服务器的版本
- 获取远程redis服务器上的值
- 查看远程Redis服务器的版本
- 虚拟机分出的服务器安装oracle11gr2后,远程访问tnsping不通(防火墙已关闭)。
- redis的安装部署和测试
- 远程服务器项目部署
- redis连接远程服务器
- redis-cli远程连接redis-server服务器的问题
- redis-cli远程连接redis-server服务器的问题
- 将maven项目打包部署到自己的Tomcat下,可用来模拟远程服务器进行测试
- 远程Linux上部署Redis
- 数据结构与算法目录
- java学习笔记第十一天:1_Object
- JPAUtil
- aac 格式分析
- mybatis缓存的使用及理解
- 测试远程服务器部署的redis通不通
- WKWebView使用遇到的坑,WKWebView返回向上移,代理报错,返回页面报错
- 用redis实现任务调度
- App内购通关:(一)非代码准备篇
- 关于fragment backstate的运用
- 接收微信服务器推送事件获取openID
- Linux Kernel - 探索Ram Disk 驱动(1) - 体验使用
- es6 javascript对象Object.values() , Object.entries()
- 流程控制语句:分支语句-switch