首页
学习
活动
专区
工具
TVP
发布

IT架构圈

公众号:IT架构圈
专栏成员
831
文章
762498
阅读量
132
订阅数
软件架构-mysql终级解决方案分库分表
1.程序自动完成,数据源方便管理。2.不需要维护,因为没用中间件。3.理论支持任何数据库 (sql标准)。
IT架构圈
2021-10-11
6000
软件架构-软件环境的持续发布管理(上)
1.自己打包,给领导一说就直接发布了。领导说什么时候上就什么时候发布。2.告诉运维人员项目git的位置,通知运维上线运维拉取,运维人员发布到生产环境。(如果项目几百,几十个,告诉运维,运维需要多大体积的团队啊) 3.每天都有小更新,每天都在发布。4.项目发布用了jenkins工具,通过它进行自动化的构建发布。
IT架构圈
2021-08-24
1.1K0
「走进k8s」Kubernetes1.15.1的部署 Wordpress(29)
PS:各位老铁下去仔细看下yaml的编写 和添加下 自动扩缩容,主要wordpress提高应用稳定性的方式和方法,这都是前面学习过的,等于把前面一起学习的回顾下。
IT架构圈
2019-09-02
1.1K0
「走进k8s」Kubernetes1.15.1的ConfigMap(26)
PS:ConfigMap是kubernetes的一个核心的概念,跟上次说的service一样,这个在实际的环境中使用很频繁。当ConfigMap以数据卷的形式挂载进Pod的时,这时更新ConfigMap(或删掉重建ConfigMap),Pod内挂载的配置信息会热更新。这时可以增加一些监测配置文件变更的脚本,然后reload对应服务。ConfigMap允许您将配置文件从容器镜像中解耦,从而增强容器应用的可移植性。
IT架构圈
2019-08-29
6720
「走进k8s」Docke数据共享和持久化(五)
PS:数据卷在容器管理平台使用非常频繁,如果是本机安装一个软件的话,建议使用主机目录,因为自己来管理,目录还是比较方便的。
IT架构圈
2019-08-01
8080
『互联网架构』调用链系统服务端实现(115)
a. 初化一个限定容量的阻塞队列 b. 采集器抓取数据并上传至队列,超出容量直接丢弃 c. 线程池分配上传线程 d. 控制器取出指定数量数据,如果数量小于0线程阻塞。e. 调用上传服务,根据策略选择具体(http、logger、jms)服务进行发送
IT架构圈
2019-07-24
6990
『互联网架构』调⽤链系统工程结构(111)
PS:项目构建基本就是这样,当你的项目启动后,就可以在127.0.0.1:9090中看到。
IT架构圈
2019-07-17
4060
「实战篇」开源项目docker化运维部署-mysql 热备份数据(五)
PS:数据库的热备份,冷还原也讲完了,真心感觉也不是那么复杂。其实就是这样,但是在云平台越来越盛行的今天,基本上买个rdrs数据库这些功能都有了。了解下XtraBackup 这个工具确定很重要晚上很多的写成shell脚本的,更加方便了。
IT架构圈
2019-07-08
1K0
『互联网架构』软件架构-解密电商系统-读写分离各种实现优缺点与解决方案(83)
PS:Alatas: 1.程序不需要管主从配置的具体细节 2.实现原理是 proxy,所以性能上会下降 3.而且需要维护其高可用 4.减少了程序员技能要求 5.只支持 mysql Sharding-jdbc: 1.主从配置在程序中,所以增加了程序员的技术要求 2.实现原理是 jdbc 增强,所以支持任何数据库类型 性能比上面那个强 3.而且不需要维护。 4.Mysql、 Oracle、 sql server
IT架构圈
2019-06-17
9200
「实战篇」开源项目docker化运维部署-搭建mysql集群(四)
PS:如果通过docker的方式直接拉取haproxy和keepalived镜像,比直接在镜像里面安装应用方便很多,建议各位老铁尽量避免在容器内安装应用,这样真心麻烦不爽,别人封装的镜像根据pull的量好好看看api就可以使用了。像h1如果容器stop后,重新start,还需要进入容器把keeplived给起起来。而h2直接start里面的haproxy和keeplived,同时都起起来了。 两个容器的采用的热备的方案,让用户毫无感知,切换ip的形式真是美滋滋。mysql集群的高性能,高负载,高可用基本完成了,可用按照这个思路搭建不同的主机下。
IT架构圈
2019-05-07
9830
「实战篇」开源项目docker化运维部署-开篇(一)
PS:除了高级篇之前的docker几个系列还比较接地气,如何将docker和实际的开发中串联起来。让docker真正的接地气。找个项目就开始干!
IT架构圈
2019-05-07
5580
『互联网架构』软件架构-软件环境的持续发布管理(上)(23)
1.自己打包,给领导一说就直接发布了。领导说什么时候上就什么时候发布。 2.告诉运维人员项目git的位置,通知运维上线运维拉取,运维人员发布到生产环境。(如果项目几百,几十个,告诉运维,运维需要多大体积的团队啊) 3.每天都有小更新,每天都在发布。 4.项目发布用了jenkins工具,通过它进行自动化的构建发布。
IT架构圈
2019-03-15
6830
『互联网架构』软件架构-mysql主从(二)
PS:其实很多公司都是通过代理的方式来管理主从数据库的。它可以有选择控制从哪个数据库走。感觉挺爽的,102走的是insert,103走的是select。
IT架构圈
2019-03-04
7490
『中级篇』Docker-Secret管理和使用(51)
PS:网络现在很发达,密码一定要好好的保存,在公司内部开发安全也是首位,所以本节至关重要!
IT架构圈
2018-09-28
1.4K0
『中级篇』集群服务间通信之RoutingMesh(47)
PS:内部负载均衡 当在docker swarm集群模式下创建一个服务时,会自动在服务所属的网络上给服务额外的分配一个虚拟IP,当解析服务名字时就会返回这个虚拟IP。对虚拟IP的请求会通过overlay网络自动的负载到这个服务所有的健康任务上。这个方式也避免了客户端的负载均衡,因为只有单独的一个虚拟IP会返回到客户端,docker会处理虚拟IP到具体任务的路由,并把请求平均的分配给所有的健康任务。
IT架构圈
2018-08-16
4810
『中级篇』在docker-swarm集群里通过serivce部署wordpress(46)
PS :不知道大家还有没有影响讲docker的多机网络的时候,多机的overlay网络的时候,使用的第三方的kv的外置的第三方的存储etcd。我们在用了swarm就不需要这个第三方了,整个这块是swarm自己来维护的,swarm的底层机制会同步网络的创建。最后对于所有的clus节点都可以可以访问service的wordpress的问题,下次在说吧。
IT架构圈
2018-08-16
3290
『中级篇』集群服务间通信之RoutingMesh(47)
机器进行迁移的时候有一套map<k,v>关系,虚拟ip 和实际的ip 有个对应的关系,
IT架构圈
2018-08-11
3900
『中级篇』在docker-swarm集群里通过serivce部署wordpress(46)
PS :不知道大家还有没有影响讲docker的多机网络的时候,多机的overlay网络的时候,使用的第三方的kv的外置的第三方的存储etcd。我们在用了swarm就不需要这个第三方了,整个这块是swarm自己来维护的,swarm的底层机制会同步网络的创建。最后对于所有的clus节点都可以可以访问service的wordpress的问题,下次在说吧。
IT架构圈
2018-08-09
4590
『中级篇』docker容器安装wordpress(37)
PS:大家想一想,类似这种的应用可能需要2个,也有可能需要3个4个,这样的操作是不是很繁琐,我们的希望这样的多个容器形式一个组group,统一化管理,一起安装,一起控制。这就出现了docker-Compose。下次继续吧老铁开始怼docker-Compose。
IT架构圈
2018-08-01
4480
『中级篇』docker的数据持久化存储和数据共享(32)
PS:源码https://github.com/limingios/docker No.3 方便学习数据持久化存储
IT架构圈
2018-08-01
5530
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档