最简单环境让Surging先跑起来

半城伤御伤魂 提交于 2019-11-28 07:37:39

一、准备环境

1.consul

2.Redis

系统win7+ 、dotnet core SDK 2.2

二、编译代码

git克隆代码,从github克隆代码太慢可以考虑使用码云加速。

我这里有建一个镜像库,https://gitee.com/imiyu/surging

编译

 

如果有项目编译失败,报以上提示,修改项目的语言版本为7.3

 

三、修改配置 启动

修改配置surgingSettings.json

去掉Packages中的SkywalkingModule;EventBusRabbitMQModule;

如果默认配置使用的zookeeper 则修改为ConsulModule。

启动Consul (开发模式)

consul agent -dev

启动 redis

redis-server redis.windows.conf

启动项目Surging.Services.Server

启动成功,打开浏览器试一下:http://127.0.0.1:280/swagger/index.html

找到sayhello

try it,展开的表单中name 随便输入字符,运行。

返回json

{
  "Entity": "1323 say:hello",
  "IsSucceed": true,
  "Message": "",
  "StatusCode": 200
}

OK 至此,surging最小服务跑起来了。

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!