系统架构
文章平均质量分 73
高可用,高并发系统架构
老朱-yubing
这个作者很懒,什么都没留下…
展开
-
nginx限流熔断
nginx限流熔断原创 2023-06-02 15:33:29 · 968 阅读 · 0 评论 -
10 个优化技巧,减少 Docker 镜像大小
Docker 是一种容器引擎,可以在容器内运行一段代码。Docker 镜像是在任何地方运行您的应用程序而无需担心应用程序依赖性的方式。要构建镜像,docker 使用一个名为 Dockerfile 的文件。Dockerfile 是一个包含许多指令(RUN、COPY、EXPOSE 等)的文件。成功执行这些命令后,docker 将创建一个镜像供我们在任何地方使用。原创 2023-03-16 09:22:05 · 5432 阅读 · 0 评论 -
Dockerfile 详解,看这一篇就够了
指令格式有两种:注释和指令注释以井号开头,后面跟上信息指令以大写的指令名开头,后面跟上参数指令格式有两种:注释和指令注释以井号开头,后面跟上信息指令以大写的指令名开头,后面跟上参数。原创 2023-02-07 09:27:33 · 1017 阅读 · 0 评论 -
k8s中Controllers 资源控制器
controller是在集群上管理和运行容器的对象,pod通过controller来实现应用的运维比如伸缩,滚动升级等。pod和controller之间通过label标签建立联系。原创 2023-01-18 14:35:37 · 1632 阅读 · 0 评论 -
使用k8s实现灰度发布,金丝雀,蓝绿发布
Nginx Ingress Controller 实现了项目的网关,作为项目对外的流量入口和项目中各个服务的反向代理。而 Ingress-Nginx 支持配置 Ingress Annotations 来实现不同场景下的灰度发布和测试,可以满足金丝雀发布、蓝绿部署与 A/B 测试等业务场景。原创 2023-01-17 17:47:06 · 1849 阅读 · 0 评论 -
Ceph介绍及原理架构分享
Ceph是一个统一的分布式存储系统,设计初衷是提供较好的性能、可靠性和可扩展性。Ceph项目最早起源于Sage就读博士期间的工作(最早的成果于2004年发表),并随后贡献给开源社区。在经过了数年的发展之后,目前已得到众多云计算厂商的支持并被广泛应用。RedHat及OpenStack都可与Ceph整合以支持虚拟机镜像的后端存储。翻译 2022-12-29 21:21:05 · 1018 阅读 · 0 评论 -
rancher2.6使用nfs外部存储
选择某个集群-项目, PVC-添加PVC,需要填写的内容如下。选择使用现有的PV,并选择刚才创建的PV。PVC创建完成后,就可以被服务使用了。每台node安装 nfs客户端。选择一个当前项目下的命名空间。原创 2022-12-26 19:40:22 · 664 阅读 · 0 评论 -
ranchar2.6.4安装与管理k8s1.23.1
rancher k8s 安装原创 2022-12-26 17:18:46 · 231 阅读 · 0 评论 -
k8s删除node
删除kubernets中加入的node原创 2022-12-06 15:32:55 · 1311 阅读 · 0 评论 -
最新版k8s 1.25版本安装
K8s是一个最初由Google开发的,用于自动化部署、扩展和管理容器化应用的开源容器编排器技术。原创 2022-12-01 14:38:27 · 4363 阅读 · 1 评论 -
下一代时间同步服务 Chrony入门
Chrony是一个多功能的NTP (Network Time Protocol)实现,类Unix系统上NTP客户端和服务器的替代品。它可以通过NTP服务或者类似GPS时钟接收器的硬件级参考时钟来同步系统时钟,具有更好的时钟准确度,并且对于那些间歇性互联网连接的系统很有帮助。原创 2022-11-25 18:04:04 · 1492 阅读 · 0 评论 -
分布式任务调度项目xxl-job
xxl-job分布式任务调度平台,是一个轻量级分布式任务调度平台, 其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用。原创 2022-11-22 17:24:11 · 1463 阅读 · 0 评论 -
分布式任务xxl-job调度中心安装说明
XXL-JOB是一个轻量级分布式任务调度平台,xxl-job调度中心,管理界面,安装使用入门。原创 2022-11-22 17:25:18 · 2482 阅读 · 0 评论 -
systemd service 设置limit,不生效问题
新版本linux使用systemd导致资源受限处理总结转载 2022-10-31 15:11:32 · 2096 阅读 · 0 评论 -
超大文件分片断点多线程上传
实现超大文件,分片,断点续传原创 2022-09-08 14:01:08 · 963 阅读 · 0 评论 -
Jenkins自动发布代码
1>.在Jenkins后端生成秘钥对[root@jenkins ~]# ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa2>.查看服务端的公钥和私钥[root@jenkins ~]# cat /root/.ssh/id_rsa.pub 3>将服务器公钥上传到gitlab中创建发布项目编辑项目信息配置账号信息添加git账号信息,使用此账号,从git检出代码选择构建执行操作执行构建操作..原创 2021-04-23 19:12:08 · 253 阅读 · 0 评论 -
Jenkins相关环境部署
安装Java这里选择安装jdk8 上传安装包到服务器并解压移动到合适位置tar -zxvf jdk-xxxxxmkdir -p /opt/jdk8mv jdk-xxxxx/* /opt/jdk8/配置环境vim /etc/profile//追加/etc/profile文件内容export JAVA_HOME=/opt/jdk8/export PATH=$JAVA_HOME/bin:$PATH//配置生效source /etc/profile测试java -vers原创 2021-04-23 18:48:33 · 126 阅读 · 0 评论 -
北汽eu5车机降级方法
北汽最新版的车机已经升级到了20201220版本,新版升级后取消了adb的root模式安装软件诸多不便。理论上ex3,ex5,eu5,eu6 ,北汽d50新版的车机都兼容。需要降级的话 ,加群QQ814010804,下载车机安装包 20200715版本,1.准备一个大于2G的U盘,并格式化为fat32,在u盘根目录创建update文件夹,将下载的update.zip放在该目录2.启动车机输入#*888888*,进入工厂模式3.按“Recovery模式按钮,进入刷机模式4.在re...原创 2021-02-16 17:10:22 · 14316 阅读 · 29 评论 -
eu5,eu7,ex3,ex5安装第三方app
eu5,eu7,ex3,ex5无损破解 2020年4月18日 作者:yubing.zhu 版本号 日期 备注 V1.0 2020-04-18 初版https://blog.csdn.net/robinhunan/...原创 2020-05-09 15:34:38 · 38635 阅读 · 57 评论 -
超级简单图解, 轻松设置三级域名泛解析,免hosts设置访问web项目
超简单 图解 三级域名解析,手里以前和现在的web项目越来越多了,项目都是在本地调试。 因此配置在hosts文件配置了无限多的域名。 比如blog.*.com,news.*.com,admin.*.com 。于是想能不能配置一个三级域名泛解析呢?那样就不用修改hosts文件了。按照下面的文档很容易实现了。你也可以直接在webserver配置文件中把域名设置成*.t.youxr.cn的就行。原创 2020-07-11 16:39:33 · 6760 阅读 · 1 评论 -
Docker 镜像加速
Docker 镜像加速国内从 DockerHub 拉取镜像有时会遇到困难,此时可以配置镜像加速器。Docker 官方和国内很多云服务商都提供了国内加速器服务,例如:网易:https://hub-mirror.c.163.com/ 七牛云加速器:https://reg-mirror.qiniu.com当配置某一个加速器地址之后,若发现拉取不到镜像,请切换到另一个加速器地址。国内各大云服务商均提供了 Docker 镜像加速服务,建议根据运行 Docker 的云平台选择对应的镜像加速服务。Cent原创 2020-06-14 09:57:04 · 243 阅读 · 0 评论 -
部署私有Docker Registry
部署私有Docker Registry安装部署一个私有的Docker Registry是引入、学习和使用Docker这门技术的必经之路之一。尤其是当Docker被所在组织接受,更多人、项目和产品开始接触和使用Docker时,存储和分发自制的Docker image便成了刚需。Docker的开发者也一直在致力于改善Registry安装和使用的体验,通过提供官方Registry Image以及Docker Compose工具等来简化Registry的配置。不过在本文中,我们只是利用Docker以及Reg原创 2020-06-13 23:04:34 · 285 阅读 · 0 评论 -
elasticsearch-head的安装及使用
ealsticsearch只是后端提供各种api,那么怎么直观的使用它呢?elasticsearch-head将是一款专门针对于elasticsearch的客户端工具, elasticsearch-head配置包,下载地址:https://github.com/mobz/elasticsearch-head安装插件安装elasticsearch-head插件安装docker镜像或者通过github下载elasticsearch-head项目都是可以的,1或者2两种方式选择一种安装使用即可1.原创 2020-06-12 12:00:00 · 30065 阅读 · 1 评论 -
centos7下安装配置elk 7.2.1版本教程
本文介绍了如何在centos7下,安装ELK,是ELK的入门使用教程。ELK是Elasticsearch、Logstash、Kibana的简称,原创 2020-06-11 14:32:40 · 2273 阅读 · 0 评论 -
Kubernetes介绍和使用
Kubernetes介绍Kubernetes是Google开源的容器集群管理系统,是基于Docker构建一个容器的调度服务,提供资源调度、均衡容灾、服务注册、动态扩缩容等功能套件。Kubernetes提供应用部署、维护、 扩展机制等功能,利用Kubernetes能方便地管理跨机器运行容器化的应用,其主要功能如下:1) 使用Docker对应用程序包装(package)、实例化(instantiate)、运行(run)。2) 将多台Docker主机抽象为一个资源,以集群的方式运行、管理跨机器的.原创 2020-05-12 09:18:37 · 856 阅读 · 0 评论 -
java分布式技术平台架构方案
CoolJava技术特点 CoolJava的技术解决方案信息系统的稳定性、技术先进性、可拓展性,并且满足未来继续增长、业务变革、监管加强的潜在需求。追求系统快速开发迭代,CoolJava应用开发框架能3倍以上速度,完成系统开发。系统平台具有较大的灵活调整空间,当有新的主数据类型、新的数据需求、新的数据结构、新的数据接口及流程等需求时,整体系统架构不需要重新构建,通过可扩展的架构方式即可满足功能变化,前端数据录入可根据数据模型自动构建信息录入页面,后端数据输出灵活方便,与其它系统之间的接口易于修改和...原创 2020-05-12 07:53:24 · 11461 阅读 · 0 评论 -
KONG管理界面KONGA安装使用
功能管理所有Kong Admin API的对象. 从数据库、文件和API等导入Consumers。 管理Kong多个节点。 备份、恢复、迁移Kong Nodes使用快照。 使用健康检测监控节点和API状态。 Email和Slack消息通知 支持多管理用户和设置不同权限 支持数据库MySQL, postgresSQL, MongoDB, SQL Server。安装安装Node...原创 2019-12-19 18:17:01 · 3452 阅读 · 0 评论 -
(01)-Centos 7安装 最新版本kong 1.4
Openresty是基于Nginx的,使用的语言是Lua。官方网站:https://konghq.com 官方文档:https://docs.konghq.com 项目地址:https://github.com/Kong/kong Kong中文文档项目地址:https://github.com/qianyugang/kong-docs-cn依赖gcc pcre zlib op...原创 2019-12-10 16:32:57 · 635 阅读 · 0 评论