- 博客(11)
- 收藏
- 关注
转载 netcore微服务Polly 实现熔断与降级机制
Polly的基本使用Polly是一种.NET弹性和瞬态故障处理库,允许我们以非常顺畅和线程安全的方式来执诸如行重试,断路,超时,故障恢复等策略。 Polly针对对.NET 4.0,.NET 4.5和.NET Standard 1.1以及.NET Core实现,该项目作者现已成为.NET基金会一员,项目一直在不停迭代和更新,项目地址https://github.com/App-vNex...
2019-09-21 15:03:00 965
转载 consul在netcore中发现服务和运行状况检查
在这篇文章中,我们将快速了解什么是服务发现,使用consul实现一个基本的服务基础设施;使用asp.net核心mvc框架,并使用dns client.net实现基于dns的客户端服务发现。Service Discovery在现代微服务体系结构中,服务可以在容器中运行,并且可以动态地启动、停止和扩展。这将导致一个非常动态的托管环境,其中可能有数百个实际的端点,无法手动配置或找到正...
2019-09-18 22:40:00 1191
转载 Ocelot和Consul 实现网关API 服务注册 负载均衡
Ocelot是一个用.NET Core实现并且开源的API网关,它功能强大,包括了:路由、请求聚合、服务发现、认证、鉴权、限流熔断、并内置了负载均衡器与Service Fabric、Butterfly Tracing集成。这些功能只都只需要简单的配置即可完成Consul服务发现在Ocelot已经支持简单的负载功能,也就是当下游服务存在多个结点的时候,Ocelot能够承担起负载均...
2019-09-17 10:36:00 499
转载 docker-compose 启动容器
docker-compose 是什么docker-compose 是一个用来把 docker 自动化的东西。有了 docker-compose 你可以把所有繁复的 docker 操作全都一条命令,自动化的完成。为什么要用 docker-compose,他解决了什么用通俗的语言来说,我们平时操作 docker 还是很原始的一系列动作,你手动使用 docker 的动作可以拆分成...
2019-08-19 23:53:00 7515
转载 学习docker遇到的错误和解决方案
启动mysql的时候遇到一个问题:driver failed programming external connectivity on endpoint mysql01查询结果是3306被占用解决办法cmd 命令-netstat -ano找到占用3306的查看被占用端口对应的PID,输入命令:netstat -aon|findstr "16412",回车,记下最后一...
2019-08-14 13:22:00 1959
转载 docker 发布netcore webapi
新建项目testapi新建Dockerfile 文件FROM mcr.microsoft.com/dotnet/core/aspnet:2.2-nanoserver-1809 AS baseWORKDIR /appEXPOSE 80EXPOSE 443FROM mcr.microsoft.com/dotnet/core/sdk:2.2-nanoserv...
2019-08-14 13:11:00 256
转载 docker 安装mysql
docker 安装mysql:docker pull mysql/mysql-server端口映射:docker run -d -p 3306:3306 --name mysql mysql/mysql-serverdocker run -d -p 3306:3306 -e MYSQL_USER="test" -e MYSQL_PASSWORD="1234." -e MYSQL_RO...
2019-08-14 11:21:00 84
转载 华为devcloud 自动构建和发布dotcore
托管代码创建一个仓库 并提交项目代码然后创建一个编译构建构建步骤选择 Msbuild构建 工具版本选择最新版powershell 命令:我这里直接复制文件夹不行,所以 执行powershell -Command cp -Force -r 有多少个程序集添加多少个 ,最后打包成文件 archive.zipdotnet publish...
2019-07-31 17:28:00 287
转载 docker 常用命令
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。 Docker有以下几个部分组成:DockerClient客户端Docker Daemon守护进程Docker Image镜像DockerContainer...
2019-07-31 16:51:00 91
转载 centos 7 安装 netcoresdk 和Nginx 并发布netcore
微软官网的yum安装:打开linux终端程序netcore sdk 地址https://dotnet.microsoft.com/download/linux-package-manager/centos/sdk-current选择Linux发行版本 在安装.NET之前,您需要注册Microsoft密钥,注册产品存储库,并安装所需的依赖项。每台机器只需执...
2019-07-31 16:48:00 191
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人