s30 分布式
文章平均质量分 94
分布式
Kwan的解忧杂货铺@新空间代码工作室
I'm good at | 商务合作请联系工作室微信 13113691357
展开
-
【Elasticsearch系列】Elasticsearch中的分页
和scroll。每种方式都有其适用场景和优缺点。:这是最基本的分页方式,通过指定from(起始位置)和size(每页数量)来获取数据。它简单易用,适用于数据量不大或不需要深度分页的场景。但是,当from值很大时,性能会下降,因为需要合并和排序所有分片返回的结果。ES 默认的限制了最大分页数,通常为 10000,这意味着的值不能超过这个限制。如果需要处理大量数据或深度分页,这种方式可能不是最佳选择。原创 2024-09-11 14:00:00 · 7573 阅读 · 25 评论 -
【Docker系列】制作基础镜像
💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。💝💝💝 ✨✨ 欢迎订阅本专栏 ✨✨。原创 2024-08-16 14:00:00 · 8852 阅读 · 23 评论 -
【docker系列】docker删除指定容器
Docker 是一个开源的应用容器引擎,它允许开发者打包他们的应用以及应用的运行环境到一个可移植的容器中。这个容器可以在任何支持 Docker 的机器上运行,确保了应用在不同环境中的一致性。原创 2024-08-15 08:00:00 · 9087 阅读 · 18 评论 -
【分布式系列】分布式锁的设计与实现
💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。💝💝💝 ✨✨ 欢迎订阅本专栏 ✨✨。原创 2024-06-29 17:46:44 · 35821 阅读 · 8 评论 -
【分布式系列】分布式锁在 Redis 主从部署中的挑战
💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。💝💝💝 ✨✨ 欢迎订阅本专栏 ✨✨。原创 2024-06-27 09:00:00 · 35776 阅读 · 17 评论 -
【分布式系列】分布式锁timeout了怎么办?
💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。💝💝💝 ✨✨ 欢迎订阅本专栏 ✨✨。原创 2024-06-22 08:00:00 · 35012 阅读 · 10 评论 -
【Docker系列】深入解析 Docker 容器部署脚本
通过分析这个 Docker 容器部署脚本,我们可以看到 Docker 在现代应用部署中的强大功能和灵活性。它不仅简化了部署流程,还提高了系统的稳定性和可维护性。随着云计算和微服务架构的不断发展,Docker 容器技术将继续在 IT 领域扮演重要的角色。👍🏻呗。❤️❤️❤️本人水平有限,如有纰漏,欢迎各位大佬评论批评指正!😄😄😄👍 👍 👍🔥🔥🔥Stay Hungry Stay Foolish 道阻且长,行则将至,让我们一起加油吧!🌙🌙🌙。原创 2024-06-19 14:15:00 · 28816 阅读 · 22 评论 -
【Nginx系列】反向代理在现代网络架构中的重要性
💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。💝💝💝 ✨✨ 欢迎订阅本专栏 ✨✨。原创 2024-06-19 08:30:00 · 28472 阅读 · 18 评论 -
【Docker系列】Docker容器管理与Nginx配置测试
Docker 是一个开源的应用容器引擎,它允许开发者打包应用以及应用的运行环境到一个可移植的容器中。容器与宿主机系统之间是隔离的,每个容器可以运行不同的操作系统和应用程序,互不影响。Nginx 是一个高性能的 HTTP 和反向代理服务器,同时也提供了 IMAP/POP3/SMTP 服务。Nginx 以其高稳定性、丰富的功能和低资源消耗而闻名,广泛用于 Web 服务器和负载均衡器。原创 2024-06-09 14:00:00 · 27352 阅读 · 21 评论 -
【Docker系列】跨平台 Docker 镜像构建:深入理解`--platform`参数
Docker 从 18.09 版本开始支持多平台镜像构建。--platform参数允许用户指定构建过程应该生成的目标操作系统和架构。例如,指定生成一个在 64 位 Linux 操作系统上运行的镜像。原创 2024-06-09 10:00:00 · 29136 阅读 · 25 评论 -
【Docker系列】docker删除镜像
💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。💝💝💝 ✨✨ 欢迎订阅本专栏 ✨✨。原创 2024-06-03 08:45:00 · 22380 阅读 · 34 评论 -
【Docker系列】 Docker容器具体信息查询
💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。💝💝💝 ✨✨ 欢迎订阅本专栏 ✨✨。原创 2024-05-24 08:00:00 · 19011 阅读 · 155 评论 -
【Docker系列】docker rm -f 容器id 无效
💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。💝💝💝 ✨✨ 欢迎订阅本专栏 ✨✨。原创 2024-05-19 11:05:46 · 14179 阅读 · 20 评论 -
【Docker系列】Linux部署Docker Compose
💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。💝💝💝 ✨✨ 欢迎订阅本专栏 ✨✨。原创 2024-05-14 14:45:00 · 14483 阅读 · 25 评论 -
【Docker系列】容器访问宿主机的Mysql
💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。💝💝💝 ✨✨ 欢迎订阅本专栏 ✨✨。原创 2024-04-15 21:08:46 · 13946 阅读 · 42 评论 -
【Docker系列】在 Linux 上安装 Docker Compose 的简明步骤
本文介绍了在 Linux 系统上安装 Docker Compose 的简明步骤。通过按照上述步骤,您可以轻松地在 Linux 环境中安装和配置 Docker Compose。安装完成后,您可以使用 Docker Compose 来定义和管理多个 Docker 容器,实现容器化应用程序的部署和管理。Docker Compose 提供了一种简单而强大的方式来管理复杂的容器化应用程序。它可以帮助您简化部署流程,提高开发和运维效率。原创 2024-04-06 14:48:13 · 14128 阅读 · 247 评论 -
【docker系列】深入理解 Docker 容器管理与清理
Docker 是一种流行的容器化平台,它通过将应用程序与其依赖项打包到容器中,使得应用程序在不同环境中具有一致的运行方式。然而,随着容器的使用,容器的管理和清理也变得至关重要。本文将深入探讨 Docker 容器管理的实践和技巧,以及如何有效地清理不再需要的容器。通过本文的介绍,读者可以了解 Docker 容器管理的基础知识、删除容器的方法和最佳实践,以及避免误操作的建议。在实际应用中,合理管理和清理 Docker 容器将有助于提高系统的稳定性和可维护性,为应用部署和运维工作带来便利。原创 2024-03-23 21:05:25 · 12219 阅读 · 31 评论 -
【docker系列】docker实战之部署SpringBoot项目
Docker 是一种开源的容器化平台,可以将应用程序及其依赖项打包到一个可移植的容器中,然后发布到任何支持 Docker 的服务器上。Docker 的架构由三个主要组件组成:Docker 客户端、Docker 守护进程和 Docker 镜像。Docker 客户端用于与 Docker 交互,Docker 守护进程负责管理和监控 Docker 的运行,Docker 镜像是一个只读的模板,包含了运行容器所需的文件系统和依赖项。自从 Docker 发布以来,它迅速获得了广泛的认可和采用。原创 2023-11-30 22:31:23 · 15751 阅读 · 48 评论 -
【docker系列】docker高阶篇
Docker是一个开源的应用容器引擎,基于 go 语言开发并遵循了 apache2.0 协议开源。Docker是在 Linux 容器里运行应用的开源工具,是一种轻量级的虚拟机。Docker的容器技术可以在一台主机上轻松为任何应用创建一个轻量级的,可移植的,自给自足的容器。Docker 的 Logo 设计为蓝色鲸鱼,拖着许多集装箱,鲸鱼可以看作为宿主机,集装箱可以理解为相互隔离的容器,每个集装箱中都包含自己的应用程序。原创 2023-11-26 23:14:34 · 14604 阅读 · 96 评论 -
【docker系列】docker命令篇
💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。💝💝💝 ✨✨ 欢迎订阅本专栏 ✨✨。原创 2023-11-26 23:13:20 · 12279 阅读 · 4 评论 -
【技术驿站】分布式基础与常见面试问题
接口幂等性是指无论调用接口的次数是一次还是多次,对系统的影响都是相同的。换句话说,无论接口被调用多少次,最终的结果应该是一致的。这个概念通常在分布式系统、Web 服务、API 设计等领域中讨论,旨在确保系统的稳定性、一致性和可靠性。幂等性的一个常见用例是在进行写操作时,如创建、更新或删除数据。在这些情况下,如果多次请求接口,结果都应该是相同的,不会产生意外的重复操作或错误。举个例子,考虑一个银行转账的接口。无论你调用这个接口一次还是多次,最终账户的余额变化应该是一样的。原创 2023-11-09 09:04:58 · 31043 阅读 · 143 评论 -
[Zookeeper系列001] Zookeeper介绍
官网:http://zookeeper.apache.org/ 源码:https://github.com/apache/zookeeper角色: Leader: Leader 作为整个 ZooKeeper 集群的主节点,负责响应所有对 ZooKeeper 状态变更的请求。 它会将每个状态更新请求进行排序和编号,以便保证整个集群内部消息处理的 FIFO,写操 作都走 leader ...原创 2018-09-02 18:20:25 · 144 阅读 · 0 评论 -
[Zookeeper系列002] Zookeeper高可用、高性能介绍
Zookeeper高可用、高性能且一致的开源协调服务,它提供了一项基本服务:统一命名服务、布式协调、存储数据、监听与通知等功能 分布式服务注册与订阅 在分布式环境中,为了保证高可用性,通常同一个应用或同一个服务的提供方都会部署多份,达到对等服务。而消费者就须要在这些对等的服务器中选择一个来执行相关的业务逻辑,比较典型的服务注册与订阅,消费端&生成端(负载均衡类似方案)总结:系统之间...原创 2018-09-02 18:43:54 · 202 阅读 · 0 评论 -
[Zookeeper系列003] Zookeeper伪分布式集群搭建
一、描述 伪分布式集群就是在一台机器部署多个zk应用,部署之前服务器需要有jdk环境 java -version可以显示相关java信息才可以进行zookeeper搭建 二.步骤 第一步下载好zookeeper-3.4.9.tar.gz 然后解压 tar zxvf zookeeper-3.4.9.tar.gz 进入zk中的conf目录下输入cp zoo-sampl...原创 2018-09-02 18:03:36 · 120 阅读 · 0 评论 -
[Zookeeper系列004] Zookeeper命令使用
一、前言 在学习了 Zookeeper 相关的理论知识后,下面接着学习对 Zookeeper 的相关操作。 二、Zookeeper 部署 Zookeeper 有三种运行形式:集群模式、单机模式、伪集群模式。 三、服务端 bin 目录下常用的脚本解释 zkCleanup 清理 Zookeeper 历史数据,包括食物日志文件和快照数据文件 zkCli Zoo...原创 2018-09-02 18:35:25 · 141 阅读 · 0 评论 -
【kafka系列001】安装kafka
一、Kafka 安装与使用1、安装jdk官方建议使用JDK 1.8版本,因此本文使用的环境都是JDK1.8。关于JDK的安装,本文不再详述,默认Java环境已经具备。2、安装scala1) 下载地址https://www.scala-lang.org/download/2.12.12.html2) 移动到指定目录mv Downloads/scala-2.12.12.tgz ./Software/ 3)解压tar -xzvf scala-2.12.12.tgz原创 2021-11-20 10:04:50 · 479 阅读 · 0 评论 -
【kafka系列002】Kafka 安装与使用
一、Kafka 安装与使用1、安装jdk官方建议使用JDK 1.8版本,因此本文使用的环境都是JDK1.8。关于JDK的安装,本文不再详述,默认Java环境已经具备。2、安装scala1) 下载地址https://www.scala-lang.org/download/2.12.12.html2) 移动到指定目录mv Downloads/scala-2.12.12.tgz ./Software/ 3)解压tar -xzvf scala-2.12.12.tgz原创 2021-11-20 10:06:56 · 631 阅读 · 0 评论 -
【redis系列001】redis命令
💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。💝💝💝 ✨✨ 欢迎订阅本专栏 ✨✨。原创 2021-11-20 10:06:40 · 406 阅读 · 0 评论 -
【Docker系列】docker工作常用命令
💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。非常期待和您一起在这个小小的网络世界里共同探索、学习和成长。💝💝💝 ✨✨ 欢迎订阅本专栏 ✨✨。原创 2021-11-20 10:06:00 · 408 阅读 · 0 评论 -
【k8s系列001】K8s集群部署H2O
一.k3s集群部署https://docs.rancher.cn/docs/k3s/_index k3s官网1.安装mastercurl -sfL http://rancher-mirror.cnrancher.com/k3s/k3s-install.sh | INSTALL_K3S_MIRROR=cn sh -2.获取节点和token kubectl get nodes //获取节点 K3S_TOKEN使用的值存储在你的服务器节点上(master的牡蛎下)的 /var/lib原创 2021-11-20 10:06:22 · 545 阅读 · 0 评论