06 2019 档案

摘要:我有一个朴素的请求:我想在 .NETCore 中使用属性注入,我想要 FromServiceAttrbute 在属性上注入的功能。 阅读全文
posted @ 2019-06-26 09:33 Ron.Liang 阅读(2501) 评论(6) 推荐(9) 编辑
摘要:缓存要解决的问题是速度的问题,使用缓存的目的是为了减少对物理资源的访问,缓存大量的应用在软硬件的方方面面 阅读全文
posted @ 2019-06-25 08:07 Ron.Liang 阅读(1528) 评论(10) 推荐(11) 编辑
摘要:consul-template 是 Consul 的一个守护程序,使用 consul-template 可以方便快速的实现对 Consul Key/Value 存储系统的访问,可以从 KV 系统中读取数据、监视变动、同步本地文件;还可以在执行模板更新的同时,执行本地系统命令,比如常见的就是在同步数据到本地模板文件后,生成 Nginx 配置文件,并执行 nginx -s reload 命令,使 Nginx 重新加载配置文件。 阅读全文
posted @ 2019-06-21 06:21 Ron.Liang 阅读(3889) 评论(3) 推荐(2) 编辑
摘要:得益于 .NETCore 社区的快速发展和社区成员的贡献,我们现在可以非常方便快速的将 Consul 集成到 .NETCore 中,在 Ocelot 的集成方面也是非常的便捷,在 API Gateway 项目中,只需要通过引用一个包,就可以在项目中服务发现了。 阅读全文
posted @ 2019-06-19 08:32 Ron.Liang 阅读(2642) 评论(6) 推荐(4) 编辑
摘要:Consul 的核心功能就是服务注册和发现,Consul 客户端通过将自己注册到 Consul 服务器集群,然后等待调用方去发现服务,实现代理转发到真正的业务系统,还可以基于服务发现做负载均衡,甚至可以在客户端请求到底服务之前进行拦截,做一些基础性的工作,比如身份验证、限流、熔断等等业务系统的前瞻性工作。 阅读全文
posted @ 2019-06-17 08:36 Ron.Liang 阅读(10842) 评论(2) 推荐(5) 编辑
摘要:伟大领袖毛主席说过:实践是检验真理的唯一标准!经过上一篇的学习,我基本掌握了 Consul 的基本原理,接下来就是动手实践了;Consul 的部署方式分为两种,分别是二进制包和docker方式,这次就以二进制包的方式进行实验吧。 阅读全文
posted @ 2019-06-14 09:05 Ron.Liang 阅读(12415) 评论(2) 推荐(2) 编辑
摘要:Consul 是一种服务网格的解决方案,在 Consul 中,提供了服务发现、配置、分段等控制管理平台,Consul 中的每项功能都可以单独使用,也可以一起使用来构建完整的服务网格;在 Consul 内部,有一个简单的代理服务,所以在安装 Consul 后,马上就可以开始使用 Consul ;当然,Consul 也支持集成第三方代理,比如 Envoy。 阅读全文
posted @ 2019-06-12 09:00 Ron.Liang 阅读(1689) 评论(3) 推荐(1) 编辑
摘要:在学习的过程中,提炼了一些自己认为比较重点的内容进行整理,在项目管理的五大过程和十大知识领域中,其中所囊括的内容可应用到所有的行业中,项目管理的知识具有通用性和适用性,比如土建工程的项目可行性研究报告和信息系统的项目可行性研究报告其输出基本一致。 阅读全文
posted @ 2019-06-06 12:05 Ron.Liang 阅读(683) 评论(0) 推荐(0) 编辑

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