当前位置 : 主页 > 编程语言 > 其它开发 >

NCF 的Dapr应用实例的运行

来源:互联网 收集:自由互联 发布时间:2022-06-13
简介 先上一篇张队的文章让大家了解一下Dapr的真容:https://www.cnblogs.com/shanyou/p/16246991.html 看完上述文章,我们大家需要有一个共识的概念就是,Dapr它是边车模式,下图中箭头所指的地
简介

先上一篇张队的文章让大家了解一下Dapr的真容:https://www.cnblogs.com/shanyou/p/16246991.html

看完上述文章,我们大家需要有一个共识的概念就是,Dapr它是边车模式,下图中箭头所指的地方就是边车,是不是一下子就知道Dapr是什么样的印象了

 

你可以理解为是一些附加的服务,当然它也意味着,将是一个无所不能的服务。

知道NCF的小伙伴们都知道

NCF( NeuCharFramework)是一整套可用于构建基础项目的企业级通用 .NET 框架,
严格遵循 DDD 设计模式,包含了基础的缓存、数据库、模型、验证及配套管理后台,
高度模块化, 具有高度的可扩展性和耐造性。

NCF具有简单,灵活,可扩展的特性

现在给他加上Dapr,你可以想象一下,它将更大限度的为开发者伙伴提供更多的能力,下面我们就来看看NCF的Dapr版

 

步骤
  • 下载NCF源码
  • 打开Visual Studio,并打开Dapr分支源码
  • 修改数据库配置
  • 修改Redis配置
  • 编译项目docker-compose
  • 启动Docker
  • 检查Docker运行状态
  • 配置Docker共享文件夹目录
  • 运行

 

实施
  • 下载NCF源码

下载地址:https://github.com/NeuCharFramework/NCF

分支:Developer-front-DDD-Dapr-20220218

  • 打开Visual Studio,并打开Dapr分支源码

   打开源码后如图所示

  Senparc.Web      主运行项目

  XncfModules/    Xncf模块目录

  docker-compose    docker运行项目

 

  • 修改数据库配置

打开数据库配置文件

 

 修改Sql-Server节点的内容,如下所示

 

 修改这三个位置即可

  • 修改Redis配置

设置docker-compose为启动项

 如果启动的时候提示xxx容器不存在,则需要添加项目容器的支持,右键项目添加Docker支持

 

  需要查看docker容器运行中的redis中的配置信息

  • 编译项目docker-compose

  • 启动Docker
  • 检查Docker运行状态

 在Docker运行的桌面图标上右键,就能看到docker运行是否正常

  • 配置Docker共享文件夹目录

进入windows版,docker desktop主界面,看到如下图的设置图标,点击进入

 

 

 给共享的文件夹授权

 

 

 为什么要给文件夹授权呢,因为docker本身是一个容器环境,独立于本身的操作系统,如果要与操作系统中的文件夹通信或者传递,则需要用到共享,挂载等功能,因此需要共享文件夹

  • 运行

 

QQ:365845726 微信:zhao365845726 有兴趣可以加入QQ群: 群号:924439616(ML-Dotnet解决方案)
上一篇:通过抓包下载钉钉直播回放
下一篇:没有了
网友评论