- 博客(23)
- 资源 (7)
- 收藏
- 关注
原创 服务发现 服务治理
传统服务 vs 微服务nginx 负载均衡策略 轮询 (配置文件的维护与更新)服务发现客户端的发现服务端发现服务的部署 更新 与扩容服务编排什么是服务编排?包括服务的部署 更新 扩容messo docker swarm kuberbetes...
2020-02-18 17:34:47 661
原创 微服务RPC
I/O 线程调度模型 (长连接 短连接)2 序列化的方式(可读的 二进制)3 多语言支持4 服务治理目前流行的rpc dubbo dubboxmotan grpc thrift阿里实线 表示 同步 虚线表示 异步只支持Java 的服务订阅motan新浪微博javathrift 跨语言二进制 压缩 jsongrpc对比...
2020-02-18 17:25:54 223
原创 微服务之间如何通讯
1 微服务之间如何通讯?单体架构 ,http Client微服务 之间调用 频繁2 微服务之间如何发现彼此?zookeeper , double3 微服务如何部署更新 扩容
2020-02-18 16:07:58 482
原创 微服务的优势
优势独立性技术栈灵活敏捷性高效团队不足1 额外的工作 (服务的拆分 DDD软件分析设计)2 数据的一致性 (单体架构 用事务解决 )3 沟通成本加大 ,微服务的接口的改变4...
2020-02-18 16:03:39 236
原创 Kubectl基础命令
Kubectl简述在学习如何更有效地使用kubectl之前,您应该基本了解它是什么以及它是如何工作的。从用户角度来说:kubectl是控制Kubernetes的驾驶舱。它允许您执行所有可能的Kubernetes操作。从技术角度来说:kubectl是Kubernetes API的客户端,通过该客户端我们可以完全控制Kubernetes,这意味着每个Kubernetes操作都...
2020-02-15 19:02:27 462
原创 项目管理的十大知识领域
项目范围管理 项目进度管理 项目整合管理 项目成本管理 项目质量管理 项目资源管理 项目沟通管理 项目相关方管理 项目采购管理 项目风险管管理 ...
2020-02-15 18:12:19 266
原创 微服务设计原则及诞生背景
1 什么是微服务 使用小套服务来开发单个应用 ,每个服务 运行在独立的进程中 ,采用轻量级的通讯机制互联,可自动化部署多微才叫微 ? (代码量 语言 代码的复杂度 开发时间 都不可以定义微)其实是一种设计思路 ,设计原则1 单一职责2 轻量级的通讯 (平台无关 语言无关)3 隔离性4 有自己的数据5技术的多样性...
2020-02-14 08:52:36 517
原创 单体架构的优缺点
1 优点易于开发 容易测试 容易部署 容易节点伸缩2 缺点随着代码的膨胀 不容易维护 构建部署成本大 改动容易产生新的bug 新人上手困难 创新困难 可扩展性差...
2020-02-14 08:41:22 758
原创 Docker常见的3种服务编排
1 swram2 kubernutes3 mesos造成了一种三足鼎立的局面,各自有各自的特点,很长时间k8s,趋于稳定,出现问题可以查阅的资料也是越来越多,并且k8s的设计也是面向微服务,面向服务编排的,而且背后的老大是大名鼎鼎的google,这一切让他在2017的容器编排大战中脱颖而出,同时也比的Mesos和Swarm也开始支持k8s,但是对于学习者来说,他们...
2020-02-14 08:37:16 1374
原创 修改Windows hosts 文件后 不用重启 立即生效的办法
1.host文件的位置:C:\windows\system32\drivers\etc\2.修改host文件3.键入以下命令,让修改的内容立即生效ipconfig /flushdns //刷新DNS
2020-02-13 11:23:58 1823
原创 Java 异步发送邮件
package com.voicesoft.utils;import java.util.Properties;import javax.activation.DataHandler;import javax.activation.DataSource;import javax.activation.FileDataSource;import javax.mail.Authenticat...
2020-02-12 16:54:12 1228
原创 docker-compose.yml
version: '3.7'services: account-service: build: ./account-svc image: boboweike/account-svc environment: - SPRING_PROFILES_ACTIVE - SERVER_PORT - SIGNING_SECRET ...
2020-02-12 16:22:22 154
原创 前端下拉框的select 的数据回显
<div class="col-sm-8"> <div class="input-group" style="width: 100%"> <select id="addAuditor" name="addAuditor" class="form-control" multiple="multip...
2020-02-10 17:21:43 1535
MongoDB tools.rar
2019-12-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人