ServiceCenter - 服务注册中心1_1.jpg) ## 什么是服务注册中心? 服务注册中心具有服务注册和服务发现能力的可靠的分布式服务。 1. 服务注册 2. 服务发现 3. 可靠 4. 分布式  ## 为什么需要服务注册中心? 是单体架构向微服务服务化演进的需要。 jpg) ## 服务注册中心 1. 服务端发现 1. DNS 2. 客户端发现 1. ServiceCenter, eureka 2. etcd, zookeeper, consul  ## 为什么实现自己的服务注册中心? 1. 提供标准接口(RESTful) 77ad979/p5_1.jpg) ## 从服务注册中心到服务管理中心 1. 元数据 2. 依赖关系 3. 实例变化推送 4. 多租隔离 5. 高可用性保障  ## 从服务注册中心到服务管理中心 Event Notifier0 码力 | 18 页 | 856.27 KB | 2 年前3
分布式任务系统cronsun## 分布式任务系统 cronsun 苏创绩 ## 目录 01 任务系统 02 分布式任务系统 03 cron sun 04 心得体会   ## 01 Part One 任务系统 ## 任务 1. 什么时间 2. 什么地点 3. 做什么事 ## 一 个简单的任务  星期数,范围:0-7(0和7都是星期天) 1.jpg) crontab cmd1 cmd2 cmd3 ## 早期的 cron V7, 1979 1. 在Version 7 Unix里是一个系统服务 2. 只用 root 运行任务 3. 算法简单直接 ## 早期的 cron 运行逻辑 1. 读 /usr/lib/crontab 文件 2. 如果有命令要在当前时间执行,就用 root 用去执行命令 3. Sleep 10 码力 | 48 页 | 1.52 MB | 2 年前3
通过 Electron 托盘(tray)实现后台执⾏⻓任务title: Electron 应用处理长任务 date: 2020-11-26 tags: electron, node ## description: 通过 Electron 托盘(tray)实现后台执行长任务。 Electron 应用在执行一些长时间任务(比如上传、下载),我们想关闭界面后任务依旧执行。再次打开界面,依旧可以看到正在执行的任务以及任务进度。托盘可以帮我们实现这个功能。 关闭应用前唤醒对话框二次确认 关闭应用时,触发对话框,可支持 3 种场景: 点击「取消」取消关闭操作; 点击「退出」,「后台运行」选中时,界面关闭,托盘不关闭,任务继续执行; 点击「退出」,「后台运行」不选中,界面、托盘关闭,直接退出,任务终止。 mainWindow.on('close', (e) => { dialog.showMessageBox({ resolve(__తిరిసె, 'icon.png')) message: '确定要退出吗?', detail: '选择后台运行。正在运行的任务将在系统托盘中继续运行。', checkboxLabel: '后台运行', checkboxChecked: true, buttons:0 码力 | 6 页 | 1.19 MB | 2 年前3
Celery 4.4.2 Documentation0 码力 | 797 页 | 2.85 MB | 2 年前3
Apache Dubbo-go 在云原生时代的实践与探索-于雨Redis/Muduo/Pika/Dubbo/Dubbo-go/Sentinel-go ’ alt=‘OCR图片’/> 目录 1 dubbogo 和 它的朋友们 2以k8s作为注册中心 3 基于 MOSN 4 基于应用注册模型的双模通信 5 云原生时代的 dubbogo 3.0 6 dubbogo 社区 1 dubbogo 和 它的朋友们 Dubbogo = Go 语言的 Dubbo 实例定义后只读不更改、可通过 patch 方式升级 2 docker 基于不可变的镜像统一了部署形态,k8s统一了编排形态 3云原生下的中间件就要求有不可变的通信、消息、事件等基础通信设施 2 以 k8s 作为注册中心 云原生 = k8s + Dubbo Proxyless sdk + Dubbo APP 技术方案 1、Consumer/Provider进程所在的Pod启动后通过ENV获得namespace 运行流程 1 meshSwitch 打开,则 provider启动时访问 MOSN http接口注册其可提供的服务能力,MOSN借助 dubbo-go注册服务 2 provider 退出时通过 MOSN的 unpub 接口注销其服务能力 3 consumer 直接从注册中心/借助 MOSN的sub接口获取 provider列表 总体架构 mesh化和非 mesh 化的应用可以互通0 码力 | 37 页 | 1.41 MB | 1 月前3
Django Q Documentation
Release 0.5.30 码力 | 46 页 | 474.97 KB | 2 年前3
ServiceComb介绍jpg)  • 分布式系统问题 • 服务注册发现 • 运维相关问题 • 容错熔断机制 • 动态配置管理 • 系统监控 • 限流降级 • 路由管理 • 服务框架 ## 服务性采 NETFLIX OSS DUBBO • Service 通信协议 (Rest&RPC) 服务注册 分布式追踪 服务度量 拥抱开源生态 SpringBoot Apollo Zipkin Skywalking SpringCloud Istio …… Prometheus K8S ## ServiceComb项目介绍 ## • Java Chassis 高性能的微服务框架,提供服务注册发现以及动态配置管理,以及限流降级,容错熔断等服务治理功能 熔断等服务治理功能 ## • Service Center 基于Etcd高性能,高可用服务注册中心 • Saga • 微服务事务最终一致性问题解决方案 • 提供一个集中式的事务协调器,协调微服务之间的事务调用,保证事务最终一致性 https://github.com/apache?q=incubator-servicecomb 编程模型 (Spring MVC JAXRS, POJO0 码力 | 16 页 | 877.58 KB | 2 年前3
Apache ServiceComb(incubating)社区最新路线微服务架构面临的问题  分布式系统问题 服务注册发现 • 容错熔断机制 • 限流降级  ServiceMesh 动态配置 服务注册 分布式追踪 服务度量 拥抱开源生态 Dubbo SpringBoot Apollo Zipkin Skywalking SpringCloud Istio Prometheus K8S ## ServiceComb项目介绍 ## • Java Chassis 高性能的微服务框架,提供服务注册发现以及动态配置管理,以及限流降级,容错熔断等服务治理功能 错熔断等服务治理功能 ## • Service Center • 基于Etcd高性能,高可用服务注册中心 ## • Saga • 微服务事务最终一致性问题解决方案 • 提供一个集中式的事务协调器,协调微服务之间的事务调用,保证事务最终一致性 https://github.com/apache?q=incubator-servicecomb ## ServiceComb Java Chassis架构图0 码力 | 20 页 | 8.12 MB | 2 年前3
Service Mesh 高可用在企业级生产中的实践研究,对 Spring Cloud、Service Mesh 等微服务治理框架有丰富实践经验 ## Service Mesh 与 Spring Cloud 应用的互通、共治 /02 注册中心与高可用方案 ## /03 通过治理策略保证服务高可用 ## Service Mesh 与 Spring Cloud 应用的互通、共治 ## 优点 微服务架构的集大成者 - 轻量级组件 - & Service Mesh Spring Cloud & Dubbo ## Monolithic 互联互通,平滑迁移 ## 混合微服务的互联互通 ## 运行时支撑服务 服务注册中心 • 服务网关 • 配置中心 ## 目标 互联互通 · 平滑迁移 · 灵活演进 ## 环境 - 虚拟机 - Kubernetes ## 混合微服务的互联互通 Mesh控制面 eee3e1367eaeaf24372/p9_2.jpg) 微服务控制中心 监控数据存储 注册中心 配置中心 应用 应用 Sidecar 百度智能云 CNAP 混合微服务架构图 ## • Spring Cloud • Service Mesh ## 注册中心与高可用方案 ## 注册中心 - Consul ### - Consul is a tool for service discovery0 码力 | 38 页 | 1.38 MB | 1 年前3
Django Q Documentation
Release 0.7.140 码力 | 73 页 | 527.40 KB | 2 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100













