一、測驗場景
拿到一個運維如軟體,做安裝部署測驗,其中,測驗程序中存在一種場景:由于環境清理不干凈等原因,導致軟體安裝部署時,某個組件的埠號被占用,而導致部署失敗的情況,
為了測驗埠被占用的這種情況下,部署邏輯是否合理(比如是否有回傳正常的報錯資訊等),需要測驗人員在被部署的服務器上模擬埠被占用的情況,
二、模擬方法
這里使用python來模擬埠被占用,
1、假設模擬被占用的埠為7890, 先用netstat命令查看一下埠是否被占用,如下圖,埠處于未被占用狀態

2、
進入python, 使用socket 系結 7890埠,

3、
再次使用netstat 命令查看到,7890埠已經處于listen狀態,被python占用了

轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/547471.html
標籤:其他
下一篇:Java內部類筆記整理
