Fork me on GitHub

05 2020 档案

摘要:一.相关介绍 Dockerfile:关于Dockerfile的使用说明,我在文章《让.NetCore程序跑在任何有docker的地方》中有说到,这里不在赘述,需要的可以先看下,本文主要介绍Jenkinsfile结合dockerfile配合使用,自动构建.NetCore应用程序。 Jenkinsfil 阅读全文
posted @ 2020-05-26 17:30 沛山 阅读(2906) 评论(6) 推荐(10) 编辑
摘要:一:新建表和字段建议: 1.所有数据表和字段要有清晰的注释,字段说明 说明:不管是创建者还是其他开发或者后续维护者都能清楚知道数据表和字段定义的含义 2.表名、字段名使用小写字母或数字,禁止出现数字开头 说明:MySQL在Windows下不区分大小写,但在Linux下默认是区分大小写,为了避免出现不 阅读全文
posted @ 2020-05-21 10:17 沛山 阅读(2348) 评论(20) 推荐(17) 编辑
摘要:一.分别在Windows/Mac/Centos上安装Docker Windows上下载地址:https://docs.docker.com/docker-for-windows/install/(window上安装的常见问题和解决方案请参考下方步骤六) Mac上下载地址:https://hub.do 阅读全文
posted @ 2020-05-19 18:03 沛山 阅读(1783) 评论(9) 推荐(15) 编辑
摘要:一.docker的安装与加速器配置 安装docker:yum install docker (默认安装路径/var/lib/docker) 启动docker服务:systemctl start docker.service (sudo service docker start) 配置开机启动并验证: 阅读全文
posted @ 2020-05-19 10:24 沛山 阅读(1068) 评论(0) 推荐(0) 编辑
摘要:一.CI,CD,Jenkins的介绍 CI:持续集成(Continuous integration,简称 CI),在传统的软件开发环境中,有集成,但是没有持续集成这种说法,长时间的分支与主干脱离,导致分支与主干可能存在较大偏差,在集成代码的时候可能需要花费数小时更久的时间来修复代码,以便最终将代码集 阅读全文
posted @ 2020-05-15 07:36 沛山 阅读(927) 评论(0) 推荐(0) 编辑
摘要:1.APM工具的选取 Apm监测工具很多,这里选用网上比较火的一款Skywalking。 Skywalking是一个应用性能监控(APM)系统,Skywalking分为服务端Oap、管理界面UI、以及嵌入到程序中的探针Agent部分,大概工作流程就是在程序中添加探针采集各种数据发送给服务端保存,然后 阅读全文
posted @ 2020-05-13 23:21 沛山 阅读(1618) 评论(4) 推荐(4) 编辑
摘要:前提说明: 本编文章所属的微服务框架代码和对mongo支持的代码全部放在github,地址:https://github.com/PeyShine/Demo.MicroServer 另外,如果不知道怎么安装mongodb可以看这篇:https://www.cnblogs.com/peyshine/p 阅读全文
posted @ 2020-05-13 09:37 沛山 阅读(529) 评论(2) 推荐(0) 编辑
摘要:1.版本选取 访问mongodb的镜像仓库地址:https://hub.docker.com/_/mongo?tab=tags&page=1 这里选取最新版本进行安装,如果想安装其他的可用版本,可以使用命令“docker search mongo”来查看 2.拉取最新版本镜像 这里执行命令"sudo 阅读全文
posted @ 2020-05-12 15:31 沛山 阅读(16390) 评论(0) 推荐(0) 编辑
摘要:集成.NET Core+Swagger+Consul+Polly+Ocelot+IdentityServer4+Exceptionless+Apollo的微服务开发框架 Github源代码地址 https://github.com/PeyShine/Demo.MicroServer Apollo配置 阅读全文
posted @ 2020-05-11 16:41 沛山 阅读(2551) 评论(2) 推荐(6) 编辑

点击右上角即可分享
微信分享提示