最簡單環境讓Surging先跑起來

2022-03-31 04:43:47 字數 1013 閱讀 9240

一、準備環境

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為你的...