在工作中我們經(jīng)常遇到需要開(kāi)通網(wǎng)絡(luò)策略的情況,但是網(wǎng)絡(luò)策略開(kāi)通后服務(wù)還不能啟動(dòng),無(wú)法進(jìn)行測(cè)試,在這個(gè)時(shí)候我們可以通過(guò)python 啟動(dòng)一個(gè)http的服務(wù)進(jìn)行測(cè)試。
啟動(dòng)http 服務(wù)
# python -m SimpleHTTPServer port
例如:
# python -m SimpleHTTPServer port
測(cè)試樣列:
# mkdir test
# cd test/
# vim ok
ok
# python2.7 -m SimpleHTTPServer 8080
Serving HTTP on 0.0.0.0 port 8080 ...
# 測(cè)試端口連通性
# curl http://127.0.0.1:8080/ok/
ok
# 失敗的情況,請(qǐng)求超時(shí),提示connect fail
# curl http://127.0.0.1:8080/ok/
curl: (7) Failed connect to 127.0.0.1:8080; 拒絕連接
通過(guò)curl 命令可以測(cè)試網(wǎng)絡(luò)策略是否開(kāi)通,避免在服務(wù)啟動(dòng)時(shí)發(fā)現(xiàn)網(wǎng)絡(luò)策略未開(kāi)通。