基于confd和etcd的tuxedo中间件容器化方案
作为传统中间件的tuxedo有着广泛的应用,那么就不可避免有着传统架构的一些不足:
1、按照应用类型及用途,以物理机为单位划分资源,存在资源未能高效利用的情况,资源扩容容易回收难。
2、现有应用弹性扩缩容能力不够便利,部署及实施时间较长,人工参与较多。
那么容器却恰恰可以很好地解决这些问题:
1、物理计算资源虚拟化后分配,可以灵活调配计算资源,打破专机专用的限制,有效提高基础资源使用效率。
2、统一的容器调度界面,可实现按照策略自动或手工的进行弹性扩缩容,更好应对高峰业务压力。
针对以上问题及结合容器的优势我们做了如下设计:
1、使用的组件
confd:用于生成dbb、ubb文件,通过参数的初始化可以利用模板快速生成相应的ubb、dbb配置。
etcd:存放dongtai和静态参数,也作为服务发现的工具来支持ejb服务的注册。
2、脚本编写
etcdinit.sh:实现静态参数的初始化。
keepalive.sh:在etcd中设置key的生存时间。
mkxbb.sh:调用confd来生成ubb、dbb。
wtcreload.sh:服务发现和注册的实现。
基于confd和etcd的tuxedo中间件容器化方案相关推荐
- CC00255.CloudKubernetes——|KuberNetes中间件容器化及helm.V02|——|中间件.v02|redis.v5.0.4|ratel方式部署|
一.部署Redis到k8s上:通过资源管理创建 ### --- 下载官方redis.conf配置模板: ~~~ 官方地址:[root@k8s-master01 redis]# wget -c http ...
- CC00262.CloudKubernetes——|KuberNetes中间件容器化及helm.V09|——|中间件.v09|redis.v5.0.4|
一.redis集群缩容与扩容 ### --- redis集群扩容 ~~~ 查找对应的rediscluster的名称:自定义的资源类型[root@k8s-master01 redis-cluster-o ...
- CC00276.CloudKubernetes——|KuberNetes中间件容器化及helm.V23|——|中间件.v03|helm.v3.5.4|集群测试|
一.kafka和zookeeper集群测试 ### --- 查看kafka和zookeeper集群状态[root@k8s-master01 zookeeper-kafka]# kubectl get ...
- CC00260.CloudKubernetes——|KuberNetes中间件容器化及helm.V07|——|中间件.v07|redis.v5.0.4|custom-reso...
一.自定义custom-resources形式创建集群 ### --- 自定义custom-resources的形式创建集群 ~~~ 查看配置文件[root@k8s-master01 redis-cl ...
- docker部署机器学习/深度学习模型的容器化方案
文章目录 什么是docker docker的优点 docker image镜像 Dockerfile 文件 Dockerfile配置例子 创建docker镜像 docker container 容器 ...
- docker-机器学习/深度学习模型部署的容器化方案
目前,使用docker部署机器学习或深度学习模型正在成为企业大规模部署的一种常规操作.基于目前工作的情况,刚好可以使用现成的模型尝试使用docker进行部署.主要有以下 1. 什么是docker 2. ...
- 容器化方案Docker的使用方法
Docker: 将重复的事情简单化,避免相同的工作重复做.缩短代码从开发.测试到部署.上线运行的周期,让我们的应用程序具备可移植性.易于构建.并易于协作. 1. Docker介绍 Docker 是一个 ...
- 基于 Kata Containers 与 iSulad 的云容器实践解析
在 4 月 9 号结束的 OpenStack 基金会董事会议上,董事们投票批准了 Kata Containers 成为基金会旗下第一个新的顶级开放基础设施(Open Infrastructure)项目 ...
- 创业公司的容器化之路
作者简介: 章烨明,杏仁医生CTO.中年程序员,关注各种技术和团队管理.本文首发杏仁医生技术站 1. 创业公司的技术挑战 托尔斯泰说:"幸福的家庭都是相同的,不幸的家庭各有各的不幸.&quo ...
- 行业elasticsearch容器化存储分离调研报告
一.行业es容器化&存储分离架构行业调研 1.1 行业es容器化调研概述 目前通过联系各个公司的同学&前同事.结合网上公开资料&官方云服务使用文档,共统计10家公司,基本覆盖头 ...
最新文章
- Ganglia 应用实践
- Docker Hub 镜像加速器
- dotNET Core 中怎样操作 AD?
- 国家高性能计算环境的虚拟数据空间运行支撑技术研究
- 工作流中ServiceTask的各种方法
- 怎么让照片变年轻_女生都想要变年轻,但是应该怎么做呐?其实有了背带裤就可以搞定...
- 二叉树的几种遍历方法
- 微信公众帐号开发教程第13篇-图文消息全攻略
- 操作系统—数组的定义和存储结构
- Acer 4736ZG的Mac之旅
- 使用 Python 进行线性搜索优化
- # 畸变矫正_拒绝拍照边缘畸变 坚果Pro 3 Smartisan OS v7.2.0系统体验
- 【转载】【原创】贵在,难在,成在
- MongoDB是什么?看完你就知道了!
- 网络语言C位意思,网络流行语“C位出道”探究
- 小鸟云服务器如何进行远程桌面连接?
- 新华三笔试题(助力面试)
- 什么软件测试血压最准确,App Store 上的“血压准-校准血压计血压测量更准确”...
- MarkdownPad 2 安装配置及常见问题
- Java递归求全排列详解
热门文章
- 哗啦啦收银机系统服务器异常,解决哗啦啦收银系统数据库备份问题(示例代码)...
- ae遮罩路径图形扭曲插件BAO Boa
- vb是计算机语言吗,vb是什么语言?
- 单片机开发需要的工具以及软件有哪些
- python pdf转word并保持原有的格式_将PDF转换为Word文档后,格式即可解决问题
- 机试学习笔记07 -- 斐波那契数列、素数判定、素数筛选、二分快速幂、分解素因数、常见数学公式总结、规律神器OEIS、高精度问题
- python win32api键盘_Python win32api.keybd_event模拟键盘输入
- Alex 的 Hadoop 菜鸟教程: 第7课 Hbase 使用教程
- 写一手好字:硬笔书法轻松自学指南(知乎周刊 Plus)-读书笔记
- 《分布式系统概念与设计》读书笔记(第零章)