随笔分类 -  服务发现

openresty sse 动态扩展处理
摘要:sse (server send events) 是一个单向的服务器消息推送方案,比较适合的业务场景是实时数据显示(而且sse 可以很好的支持数据的多播) 参考图 集成说明 对于业务请求我们基于openresty 灵活的扩展能力,对于需要sse 服务的,我们可以按照租户或者业务系统或者单一订阅id进 阅读全文

posted @ 2022-05-31 13:38 荣锋亮 阅读(217) 评论(0) 推荐(0) 编辑

百度开源bfe 控制面板
摘要:主要包含了bfe agnent,bfe api server 以及bfe dashboard 组件通信 图片来自官方文档 说明 bfe 控制面板的开源可以简化我们进行bfe 的配置管理,目前配置的存储基于mysql db 的agent 主要是进行配置的拉取以及本地持久化有一点需要说明的是目前api 阅读全文

posted @ 2021-10-25 13:04 荣锋亮 阅读(552) 评论(0) 推荐(0) 编辑

centraldogma git 镜像配置
摘要:git 镜像的场景主要是将git repo 同步到centraldogma 中,配置还是比较简单的,主要是关于定时任务,centraldogma repo 关联,账户信息 参考运行 centraldogma 环境 version: "3" services: app: image: line/cen 阅读全文

posted @ 2021-08-12 22:49 荣锋亮 阅读(207) 评论(0) 推荐(0) 编辑

使用apicurio-registry 管理schema
摘要:apicurio-registry 是一个很不错的schema 管理工具,可以方便的支持多种数据schema 的版本管理,可以方便 实现共享(api 设计以及面向消息驱动的架构应该会比较好) 参考运行 docker 运行 docker run -d -p 8080:8080 apicurio/api 阅读全文

posted @ 2021-08-10 23:47 荣锋亮 阅读(558) 评论(0) 推荐(0) 编辑

promethues 集成eureka 服务发现
摘要:prometheus 从v2.22 开始支持基于eureka的服务发现配置了(内置),对于基于eureka 的spring cloud 微服务解决方案的监控就很方便了,以下是一个简单的试用 环境准备 docker-compose 文件 version: "3" services: g: image: 阅读全文

posted @ 2020-12-04 17:57 荣锋亮 阅读(1321) 评论(8) 推荐(0) 编辑

nginx-proxy docker 的nginx自动服务发现方案
摘要:registrator containerpilot 都是很不错的基于容器的服务发现以及服务状态管理方案,nginx-proxy 也是一个类似的东西,可以方便的处理服务的nginx proxy 配置 我们基于环境变量配置就可以了 参考使用 version: '2' services: nginx-p 阅读全文

posted @ 2020-08-18 09:41 荣锋亮 阅读(699) 评论(0) 推荐(0) 编辑

一个不错的nomad raw_exec && docker 运行例子(集成访问网关)
摘要:github 上有一个关于nomad up && runing 不错的项目,包含了一个tomcat 应用的部署,以及基于容器运行的网关服务 项目参考地址 https://github.com/grove-mountain/nomad-up-and-running 环境准备 安装nomad consu 阅读全文

posted @ 2018-10-12 10:28 荣锋亮 阅读(1148) 评论(0) 推荐(0) 编辑

QLoo graphql engine 学习三 架构
摘要:一张官方的参考图 说明 Storage Layer API 参考了kubernetes 的设计 qloo 组成 qloo 有qloo 服务以及envoy proxy 组合而成,envoy proxy 作为sidecar qloo 操作envoy 作为control plane ,方便qloo 使用g 阅读全文

posted @ 2018-08-01 19:41 荣锋亮 阅读(309) 评论(0) 推荐(0) 编辑

hydra nodejs 微服务框架简单试用
摘要:hydra 是一个以来redis 的nodejs 微服务框架 安装 需要redis,使用docker 进行运行 redis docker run -d -p 6379:6379 redis 安装yo && hydra-cli sudo npm install -g yo generator-fwsp 阅读全文

posted @ 2018-07-18 16:20 荣锋亮 阅读(2292) 评论(0) 推荐(0) 编辑

Rotor envoy control plane 简单试用
摘要:rotor 基于golang 的envoy xds 服务,支持多种集成方式: k8s consul aws dc/os demo试用docker 以及consul 进行环境运行 下载demo 可以试用git ,我为了方便,试用的是go get go get github.com/turbinelab 阅读全文

posted @ 2018-07-18 14:24 荣锋亮 阅读(993) 评论(0) 推荐(0) 编辑

使用nomad && consul && fabio 创建简单的微服务系统
摘要:具体每个组件的功能就不详细说明了 nomad 一个调度工具,consul 一个服务发现,健康检查多数据中心支持的工具 fabio 一个基于consul的负载均衡&&动态路由工具,对于集成的话,很简单就是定义简单的service tag 即可,格式为: urlprefix-/ 参考nomad 测试项目 阅读全文

posted @ 2018-07-13 10:27 荣锋亮 阅读(2268) 评论(0) 推荐(0) 编辑

ballerina 学习二十一 http2
摘要:ballerina 支持http2 协议,包含server push http2 协议 参考代码 import ballerina/http; import ballerina/log;endpoint http:Client http2serviceClientEP { url: "http:// 阅读全文

posted @ 2018-06-01 21:52 荣锋亮 阅读(177) 评论(0) 推荐(0) 编辑

nginx-unit docker 运行以及php &&golang 简单使用
摘要:备注: nginx unit nginx 开源的新的nginx 开发平台,但是说白了,个人感觉一般,而且官方文档也不是很好, api 接口目前暂时文档比较。。。。,以前写过虚拟机&&物理机安装部署的方式,今天写一个使用docker 进行安装部署的方式,同时添加golang语言的使用,算是比较全了,毕 阅读全文

posted @ 2018-05-11 16:08 荣锋亮 阅读(584) 评论(0) 推荐(0) 编辑

service fabric docker 安装
摘要:1. 镜像拉取 docker pull microsoft/service-fabric-onebox 2. 配置docker(daemon.json) { "ipv6": true, "fixed-cidr-v6": "fd00::/64" } 3. 启动镜像 docker run -itd -p 阅读全文

posted @ 2018-03-16 14:44 荣锋亮 阅读(899) 评论(0) 推荐(1) 编辑

fabio 安装试用&&实际使用的几个问题
摘要:备注: 因为fabio 依赖consul vault (不是强需),启动之前需要先安装consul, 本次为了简单consul 使用的是单机,使用的是dev 模式 1. conusl 安装&&启动 wget -O consul_1.0.1_linux_amd64.zip https://releas 阅读全文

posted @ 2018-02-11 21:53 荣锋亮 阅读(798) 评论(0) 推荐(0) 编辑

openfaas 私有镜像配置
摘要:备注: 此项目是使用nodejs 生成唯一id 的\ 预备环境 docker harbor faas-cli openfaas k8s 1. 项目初始化 faas-cli new node --lang node // 修改node.yml 镜像名称、gateway 地址 修改之后如下: provi 阅读全文

posted @ 2017-10-10 13:40 荣锋亮 阅读(1222) 评论(0) 推荐(0) 编辑

openfaas k8s 集成
摘要:备注 k8s 1.6 以下版本与k8s 1.6 以上版本会有一些简单的区别 1. 克隆k8s 部署文档 https://github.com/openfaas/faas-netes 2. 创建服务 2. 创建服务 2. 创建服务 2. 创建服务 2. 创建服务 // 主要是这几个yaml 文件 、注 阅读全文

posted @ 2017-10-09 10:09 荣锋亮 阅读(891) 评论(0) 推荐(0) 编辑

openfaas 架构介绍
摘要:此为官方介绍 Overview of OpenFaaS Function Watchdog You can make any Docker image into a serverless function by adding the Function Watchdog (a tiny Golang 阅读全文

posted @ 2017-10-08 12:14 荣锋亮 阅读(3130) 评论(0) 推荐(0) 编辑

openfaas 简单试用
摘要:1. 安装 faas-cli 参考以前文章,或者使用官方的shell脚本 2. 简单例子 mkdir rong cd rong faas-cli new rong --lang python // 默认会有简单的测试code // 生成的项目代码 rong rong.yml template // 阅读全文

posted @ 2017-10-08 12:09 荣锋亮 阅读(1252) 评论(0) 推荐(0) 编辑

openfaas 安装(docker swarm 模式)
摘要:备注:为了简单使用的是docker-compose 进行组件的安装 预备环境: docker (配置好 swarm 集群模式) docker-compose 1. docker 安装 此处略去,建议使用docker-ce 新版本 2. 配置 swarm 模式 2. 配置 swarm 模式 2. 配置 阅读全文

posted @ 2017-10-08 11:49 荣锋亮 阅读(933) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示