思路:
在弄Mongodb的時候,可以在不同的文件夾下面運行不同的mongodb實例
那么Redis可以嗎
現在添加一個Redis文件夾,里面放置redis,修改配置端口為6378
將以前的那個Redis305文件夾下面的windows服務改名為Redis305
新的Redis文件夾下面的安裝windows實例Redis
接下來啟動
發現問題:
啟動第一個沒問題,第二個就報錯,不管啟動的第一個是哪個
不知道是什么問題,如果不啟動Redis的window服務,看看是否有問題,
現在兩個都安裝成功Window服務,但是只有Redis305啟動,Redis沒有啟動
現在來調用
Redis305的一切正常
左邊服務端,右邊客戶端
可以發現Redis啟動以后可以正常使用
那么問題就是兩個Redis不同同時啟動Window服務了,
看看進程:
只有Network Service的是window服務,Administrator的是手動啟動的。
不知道什么問題,暫時就先這樣,反正兩個實例有了,我的目標是以后安裝到liunx上,windows就先不管了
=====================================================================================================
已經找到解決方法
卸載上面的兩個window服務
可以了
必須要修改名字(但是我上一版也修改名字的,不知道咋回事)
--------------------------------
別人的總結:
redis-server --service-install --service-name Redis6379 redis6379.windows.conf --loglevel verbose (不OK)
redis-server --service-install redis6379.windows.conf --loglevel verbose --service-name Redis6379 (OK)
==========================
我們也可以一個文件夾內實現多個redis實例
redis-server --service-install --service-name redisService1 --port 10001 redis-server --service-start--service-name redisService1 redis-server --service-install --service-name redisService2 --port 10002 redis-server --service-start--service-name redisService2 redis-server --service-install --service-name redisService3 --port 10003 redis-server --service-start--service-name redisService3
但是感覺還是沒有多個文件夾的方式能模仿多個服務器,在一個文件夾內雖然可以配置多個配置文件,多個日志文件,但還是不舒服,還是多個文件夾的好。
http://www.cnblogs.com/gossip/p/4898653.html