如果同一主機電腦上的多個實例參照相同的配置,則每個實例均必須偵聽唯一連接埠號。例如,如果兩個伺服器實例都參考某個已命名的配置,並且該配置包含一個位於連接埠 80 上的 HTTP 偵聽程式,則連接埠衝突將阻止其中一個伺服器實例啟動。變更用於定義連接埠號 (各個伺服器實例在這些連接埠號上進行偵聽) 的特性,從而確定各個實例使用唯一的連接埠。
以下原則適用於連接埠號設定:
各個伺服器實例的連接埠號最初是從配置繼承而來的。
建立伺服器實例時,如果該連接埠號已經被使用,則請在實例層級上置換繼承的預設值,以防止發生連接埠衝突。
假設實例正在共用配置。配置連接埠號為 n。如果使用相同的配置在機器上建立新實例,則為新實例指定的連接埠號為 n+1 (如果此連接埠號可用)。如果此連接埠號不可用,將選擇 n+1 後下一個可用的連接埠。
如果您變更了配置的連接埠號,則繼承該連接埠號的伺服器實例將自動繼承變更後的連接埠號。
如果變更了實例的連接埠號,然後又變更了配置的連接埠號,則實例的連接埠號將保持不變。
如需更多資訊,請參閱: