一、準備環境
1.consul
2.redis
系統win7+ 、dotnet core sdk 2.2
二、編譯**
git轉殖**,從github轉殖**太慢可以考慮使用碼雲加速。
我這裡有建乙個映象庫,
如果專案surging.services.server引用了專案surging.core.stage 要刪除這個專案引用。
編譯各專案
如果有專案編譯失敗,報以下提示,修改專案的語言版本為7.3
三、修改配置 啟動
修改配置surgingsettings.json
去掉packages中的skywalkingmodule;eventbusrabbitmqmodule,如果預設配置使用的zookeeper 則修改為consulmodule。
啟動consul (開發模式)
consul agent -dev在服務啟動後檢視服務是否已經註冊成功:
啟動 redis
redis-server redis.windows.conf啟動專案surging.services.server
啟動成功,開啟瀏覽器試一下:
找到sayhello
try it,展開的表單中name 隨便輸入字元,執行。
返回json
ok 至此,surging在最簡單的乙個環境中跑起來了。最簡單的mfs環境
單台伺服器同時擔任master和chunkservers 服務端centos 6.5 ip 192.168.0.220 安裝 useradd mfs s sbin nologin configure prefix usr local mfs with default user mfs with de...
關於執行緒池最簡單讓你理解
先附上學習鏈結 需要的時候自己也可以看 今天簡單看了執行緒池,就突然感覺各種帶 池 字的都差不多乙個道理,像記憶體池,資料庫連線池。簡單描述一下,乙個池子,有個最佳容量和乙個最大容量,開始沒有執行緒。有任務過來時,看看池子到沒到最佳容量,到了去外面排隊 隊伍數量有限制 排隊可能有兩種情況,隊伍沒滿,...
最簡單的Go環境搭建(Ubuntu)
本文根據文章整理,引用原文有 和 sudo apt get install mercurial 個人感覺http比https快 2 編譯安裝 cd go src all bash 3 配置環境變數 echo export path path home you go bin bashrc you為你的...