.Net Core 通過配置文件(appsetting.json)修改Kestrel啓動端口

網上常見方法

網上太多文章通過修改Program文件方法進行修改。例如這樣
在這裏插入圖片描述

修改配置文件的方法

將配置文件按照這樣修改就行了

"Kestrel": {
   "EndPoints": {
     "Http": {
       "Url": "http://0.0.0.0:5003" // 端口自己改吧
     }
   }
 }

寫在後面

也有有些人搞不懂,爲什麼要這樣寫呢,無論是iis,nginx,tomcat 等等這些web服務程序都有自己的配置規則。那是沒問題的。但是如果你想要直接用Kestrel呢,這樣做絕對是非常棒的,而且可以放到樹莓派等小型機器中直接作爲服務使用。非常棒。


還有一種就是在本地開發的debug時候,這樣可以防止端口衝突,如果是debug,還可以修改launchSettings.json文件進行修改端口。這個文件的修改方式我就不多說了,自己看看裏面的配置應該也會很清楚了(這個文件簡單修改還可以,自己寫一些複雜的系統變量就搞不懂了)


引用

https://www.cnblogs.com/goldenbiu/articles/10755213.html
https://www.cnblogs.com/Allen0910/p/8550873.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章