背景描述:
今天在看redis的內容,看到同事在配置檔案中將bind配置為0.0.0.0進行監聽,不明白什麼意思就查詢了下,在此記錄下。
解釋:
0.0.0.0在伺服器的環境中,指的就是伺服器上所有的ipv4位址,如果機器上有2個ip 192.168.30.10 和 10.0.2.15,redis在配置中,如果配置監聽在0.0.0.0這個位址上,那麼,通過這2個ip位址都是能夠到達這個redis服務的。同時呢,訪問本地的127.0.0.1也是能夠訪問到redis服務的。
測試驗證:
1.繫結到0.0.0.0
[aiprd@hadoop1 redis]$ src/redis-server ./redis.conf[aiprd@hadoop1 redis]$
ps -ef | grep
redis
aiprd
242210
11:53 ? 00:00:00 src/redis-server 0.0.0.0:6379
aiprd
2426
1401
011:53 pts/0
00:00:00
grep redis
2.本地ip位址
[aiprd@hadoop1 redis]$ ip a1: lo: mtu 65536
qdisc noqueue state unknown
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet
127.0.0.1/8
scope host lo
inet6 ::
1/128
scope host
valid_lft forever preferred_lft forever
2: eth0:
mtu 1500 qdisc pfifo_fast state up qlen 1000
link/ether 08:00:27:21
:8b:7e brd ff:ff:ff:ff:ff:ff
inet
10.0.2.15/24 brd 10.0.2.255
scope global eth0
inet6 fe80::a00:27ff:fe21:8b7e/64
scope link
valid_lft forever preferred_lft forever
3: eth1:
mtu 1500 qdisc pfifo_fast state up qlen 1000
link/ether 08:00:27:9f:16
:be brd ff:ff:ff:ff:ff:ff
inet
192.168.30.10/24 brd 192.168.30.255
scope global eth1
inet6 fe80::a00:27ff:fe9f:16be/64
scope link
valid_lft forever preferred_lft forever
備註:本地位址127.0.0.1、10.0.2.15
、192.168.30.10
3.分別通過3個ip位址進行訪問
[aiprd@hadoop1 redis]$ src/redis-cli127.0.0.1:6379>auth yksslr7au#7g6wz
ok127.0.0.1:6379>exit
[aiprd@hadoop1 redis]$
[aiprd@hadoop1 redis]$ src/redis-cli -h 192.168.30.10
192.168.30.10:6379>auth yksslr7au#7g6wz
ok192.168.30.10:6379>exit
[aiprd@hadoop1 redis]$ src/redis-cli -h 10.0.2.15
10.0.2.15:6379>auth yksslr7au#7g6wz
ok10.0.2.15:6379> exit
4.繫結到192.168.30.10位址上
[aiprd@hadoop1 redis]$ src/redis-server ./redis.conf[aiprd@hadoop1 redis]$
ps -ef | grep redis | grep -v grep
aiprd
243410
11:57 ? 00:00:00 src/redis-server 192.168.30.10:6379
5.分別通過以上的位址進行訪問
[aiprd@hadoop1 redis]$ src/redis-clicould not connect to redis at
127.0.0.1:6379
: connection refused
could not connect to redis at
127.0.0.1:6379
: connection refused
not connected>exit
[aiprd@hadoop1 redis]$ src/redis-cli -h 10.0.2.15
could not connect to redis at
10.0.2.15:6379
: connection refused
could not connect to redis at
10.0.2.15:6379
: connection refused
not connected>exit
[aiprd@hadoop1 redis]$ src/redis-cli -h 192.168.30.10
192.168.30.10:6379>auth yksslr7au#7g6wz
ok192.168.30.10:6379>
小結:
文件建立時間:2023年5月27日11:48:12
led背光板的作用是什麼呢?
導光板是利用光學級的壓克力 pc板材,然後用具有極高反射率而且不吸光的高科技材料,在光學級的壓克力板材底面用uv網版印刷技術印上導光點。利用光學級壓克力板材吸取從燈發出來的光在光學級壓克力板材表面的停留,當光線射到各個導光點時,反射光會往各個角度擴散,然後破壞反射條件由導光板正面射出。通過各種疏密 ...
IFNULL的作用是什麼?
下面乙個簡單的sql和結果說明,如果ifnull a,b a接收的值為null,則返回b,否則返回a select ifnull null,0 select ifnull score,0 from student where id 4 按照ifnull函式的作用,應該返回0才對,可是結果並不是這樣。...
babel的作用是什麼?
babel是將es6及以上版本的 轉換為es5的工具。它用 babel.config.js 或 babelrc 檔案作為配置檔案,其中最為重要的配置引數是presets和plugins。plugins babel外掛程式可以將輸入原始碼進行轉換,輸出編譯後的 presets 一組babel外掛程式,...