microservice
文章平均质量分 66
jsenht
自己动手,要丰衣,也要足食
展开
-
Joker 微服务 容器
Joker项目地址# Joker一个快速开发调试微服务的服务容器## 一、Joker是什么(理念)joker 是一个轻量级的微服务容器,专为微服务开发而生。作为一个容器,他与tomcat,docker等有什么不同。首先joker的宗旨是快速实现想要的业务模块,快速编程、快速部署。其次相较于tomcat,tomcat中发布的单位是一个个独立的网站,相互之间想要有关量,只能通过h...原创 2018-05-19 13:51:04 · 3804 阅读 · 0 评论 -
关于Docker的概念
Docker是一个服务容器,所谓容器就是像你的原先部署tomcat时要运行在linux上,linux也就是一个类似的容器。我们可以把自已的服务放到docker中运行,docker会帮我们做底层对操作系统库等的调用。典型的我们可以在docker容器中运行一个mysql的服务。从宏观意义上看docker容器:image镜像:镜像应该和容器是紧密相关的,这里借助oop的概念,镜像和container的关...原创 2018-05-30 17:15:03 · 241 阅读 · 0 评论 -
Dubbo
这个是Dubbo的源码目录,dubbo源码非常清晰,每个子项目对应一个模块,在子项目下会有不同模块来对不同的技术作支撑。dubbo通过ExtensionLoader加载SPI,实现了对技术选择插件化、动态加载、懒加载、单利加载、动态注入,AOP,ExtensionLoader创建时会创建ExtensionFactory(同样用ExtensionLoader实例化)类,用于注入Extension...原创 2018-09-17 18:01:01 · 161 阅读 · 0 评论 -
RPC 整理
RPC-Reomto proceducer call 远程过程调用 基于 java一下主要基于自己的理解、这里我将http调用也视为一种rpc调用。 远程 这里远程应该相对于进程而言,甚至可能是线程。过程调用 简单地说就是执行代码(服务、业务逻辑)。 远程协议(姑且这么叫) 既然要远程,势必设计两端之间的通讯,在最通用化的假设下,该协议一般就是网络协议。所以相关的远程协议一...原创 2018-09-15 12:14:53 · 449 阅读 · 0 评论 -
工具集小记
ELK(Elasticsearch、Logstash、Kibana)Elasticsearch分布式搜索、Logstash日志过滤Kibana ELK图形化日志分析界面消息队列 MQ,消息队列本质上拥有一定的缓存,屏蔽环境差异,中心化管理的功能,因此redis在一定程度上也有MQ的特质https://blog.csdn.net/vtopqx/article/details/76...原创 2018-11-01 10:29:21 · 116 阅读 · 0 评论 -
nacos获取配置文件的大致过程
一、spring 体系相关类(主要借助spring的api,自动注入配置信息)com.alibaba.nacos.spring.core.env.AbstractNacosPropertySourceBuildercom.alibaba.nacos.spring.core.env.NacosPropertySourcePostProcessorcom.alibaba.nacos.spri...原创 2019-01-25 17:10:52 · 12910 阅读 · 2 评论 -
nacos调试
# 1、获取源码git clone https://github.com/alibaba/nacos.git# 2、打开nacos项目cd nacosidea .# 3、找到nacos-console模块,nacos的启动类com.alibaba.nacos.Nacos# 4、配置nacos启动参数 nacos.standalone=true保证已单机模式启动下面...原创 2019-01-23 15:19:12 · 3106 阅读 · 0 评论