一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服務器之家 - 編程語言 - JAVA教程 - Java連接Vmware中的redis

Java連接Vmware中的redis

2020-03-24 13:28張宏杰 JAVA教程

這篇文章主要為大家介紹了Java連接Vmware中的redis

本文使用的vmware 11,安裝的系統是centos6.7,redis版本是3..0.2 。如何安裝請參考上一篇文章《Linux下安裝Redis并設置相關服務》。
         安裝完redis以后,我們是不是要迫不及待的想使用一下呢。那么我們要在程序中對redis進行操作的話,操作redis的插件有好幾種,這里使用的jedis。
         我們新建一個java程序以后,添加上Jedis.jar以后,并添加junit 的類庫。創建一個java類進行測試。項目架構如圖所示。
 Java測試類的代碼如下所示。

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
package com.tgb.redis;
 
import org.junit.Before;
import org.junit.Test;
import redis.clients.jedis.Jedis;
 
public class RedisClient {
 
  private Jedis jedis; 
 
  @Before
 
  public void setup() {
 
    //連接redis服務器,虛擬機的ip地址192.168.20.128:6379
 
    jedis = new Jedis("192.168.20.128",5000);
 
    //權限認證
 
    // jedis.auth("root"); 
 
  }
 
  /**
 
   * redis存儲字符串
 
   */
 
  @Test
 
  public void testString() {
 
    //-----添加數據---------- 
 
    jedis.set("name","xinxin");//向key-->name中放入了value-->xinxin 
    System.out.println(jedis.get("name"));//執行結果:xinxin 
 
     
    jedis.append("name", " is my lover"); //拼接
    System.out.println(jedis.get("name")); 
    
    jedis.del("name"); //刪除某個鍵
    System.out.println(jedis.get("name"));
    //設置多個鍵值對
    jedis.mset("name","liuling","age","23","qq","476777XXX");
    jedis.incr("age"); //進行加1操作
    System.out.println(jedis.get("name") + "-" + jedis.get("age") + "-" + jedis.get("qq"));    
  }
}

 配置完以后,我們測試。發現報如下錯誤??梢院苋菀椎臄喽ǔ鍪且驗榫W絡沒有連通,所以會出現這種鏈接超時的現象。

Java連接Vmware中的redis

 按照常理,我們會檢查一下網絡是否同,所以我們會ping一下虛擬機的地址,我們發現可以聯通。那是不是防火墻的問題呢,關閉防火墻以后,發現還是不可以。然后我們問百度,沒有找到類似的答案。所以去群里問問大牛嗎,有一個說是不是需要配置一個端口轉發。

對,就是需要配置這個東西,因為虛擬機的網絡配置的nat方式,所以他的地址是跟本機在一個網段內的,但是他只能與本機聯通,局域網內的其他機器是不可以ping通的。那么我們如何配置端口轉發呢! 我們要在虛擬機的編輯下選擇虛擬網絡編輯器。

    Java連接Vmware中的redis

我們要保證我們linux系統采用的nat模式,依次檢查下圖所示的紅框中的內容。一定要保持一致。

   Java連接Vmware中的redis

上邊的配置檢查完畢后,我們需要進行NAT設置,在這里配置一個端口轉發。添加一個主機使用的端口,在添加虛擬機中redis服務的ip地址,和端口號。

   Java連接Vmware中的redis

 配置完畢以后,點擊應用,linux系統的網卡會重啟。這樣我們在程序中在進行測試,發現控制臺輸出了如下信息。

Java連接Vmware中的redis

這說明我們的程序可以訪問我們的虛擬機中的服務了,是不是很簡單,希望對大家的學習有所啟發。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 精品国产免费观看一区高清 | 久久影院中文字幕 | 校园全黄h全肉细节文 | 91麻豆在线观看 | 99国产牛牛视频在线网站 | 色老板免费在线观看 | 秋霞网毛片 | 亚洲 欧美 国产 在线 日韩 | 美女污视频 | 涩情主播在线翻车 | 思思91精品国产综合在线 | 免费观看视频网站 | 香蕉动漫库| 日韩欧美中文字幕一区 | 四虎黄色网址 | 亚洲免费视频一区二区三区 | 久久青青草原综合伊人 | 亚洲色图色 | 久见久热 这里只有精品 | 国产精品自拍一区 | 大又大又粗又爽女人毛片 | 四虎1515hhh co m | 99视频精品免费99在线 | 免费在线观看中文字幕 | 美女下面揉出水免费视频 | 91色porny| 国产精品成人扳一级aa毛片 | 福利片成人午夜在线 | 思思玖玖玖在线精品视频 | 日韩精选在线 | zol中关村在线 | 国产欧美在线播放 | 亚洲高清中文字幕精品不卡 | 欧美摘花破处 | 国产精品美女久久久久网站 | 香蕉久草 | 国产丰满美女做爰 | 美女的隐私视频免费看软件 | 亚洲精品久久久992KVTV | 四虎影院大全 | 国产精品亚洲午夜不卡 |