上一页 1 2 3 4 5 6 ··· 28 下一页
摘要: Redis 作为内存数据库,其性能表现非常出色,单机 OPS 很容易达到 10万以上,这主要得益于其高效的内存数据结构、单线程无锁设计、IO 多路复用等技术实现。但是在线上生产环境的使用中,我们仍然会发现在使用 Redis 的时候其性能和预期是不符的,例如出现了明显的延迟等,如果我们能从 Redis 阅读全文
posted @ 2024-01-02 21:59 小得盈满 阅读(537) 评论(0) 推荐(0)
摘要: 首先在程序中封装了下面一个函数用来执行系统命令: // 执行系统命令 func executeCommand(command string, output, outerr io.Writer) error { cmd := exec.Command("/bin/bash", "-c", comman 阅读全文
posted @ 2023-12-21 21:36 小得盈满 阅读(474) 评论(0) 推荐(0)
摘要: APISIX 的 proxy-cache 插件可以对上游的查询进行缓存,这样就不需要上游的应用服务自己实现缓存了,或者也能少实现一部分缓存,通用的交给插件来做。 下面的操作都是基于 APISIX 3.2 版本进行配置,关于 proxy-cache 的详细配置的可以参考文档:https://apisi 阅读全文
posted @ 2023-11-18 18:29 小得盈满 阅读(747) 评论(0) 推荐(2)
摘要: 在使用 etcd 作为配置存储或者其他的场景,如果因为误操作对其中 key 的值进行了修改,如果想要找回原来的值,可以利用 etcd 的版本机制进行回溯找回以前的值。在具体操作之前,我们首先获取一下 key 完整的信息来举个例子: # 如果开启认证要指定 --user <username>:<pas 阅读全文
posted @ 2023-11-18 18:19 小得盈满 阅读(742) 评论(0) 推荐(0)
摘要: 本文基于 APISIX 3.2 版本进行插件开发并运行通过。 APISIX 目前开发插件比较简单,只需要编写 Lua 源代码并放到默认的插件目录下,然后通过配置文件开启插件即可,我们如果使用 Docker 运行 APISIX 那么默认的安装目录是:/usr/local/apisix,插件目录是:/u 阅读全文
posted @ 2023-10-31 20:55 小得盈满 阅读(2037) 评论(0) 推荐(0)
摘要: Kafka 创建时未指定多个副本或者副本数量过少,都可以在后期手动添加,另外如果副本过多也可以减少,当前调整基于 Kafka 的版本是 2.5.1,但是估计 2.1 ~ 2.5 应该都是兼容的。 下面先来操作一下 Topic 副本减少的过程,首先查看 Kafka Topic 的详情: # 新版本的 阅读全文
posted @ 2023-09-26 20:24 小得盈满 阅读(1448) 评论(0) 推荐(0)
摘要: 1.基本概念 APISIX 是 Apache 下的一款云原生的 API 网关,支持全生命周期的 API 管理,在应用中可以作为所有 API 调用的统一入口。 APISIX 有一些基础概念如下: Upstream,或者叫做上游,是一组目标主机的抽象,上游一组节点提供实际的业务服务,一般需要指定负载均衡 阅读全文
posted @ 2023-09-24 21:57 小得盈满 阅读(3546) 评论(0) 推荐(0)
摘要: 1.环境准备 下载安装包:https://github.com/etcd-io/etcd/releases/ 这里下载的安装包为:etcd-v3.5.9-linux-amd64.tar.gz,即我们当前安装的 etcd 版本为:3.5.9 这里有 3 个节点,分别为: 10.23.0.21 ec1 阅读全文
posted @ 2023-09-24 21:14 小得盈满 阅读(466) 评论(0) 推荐(0)
摘要: 1.介绍 Consul 是一款服务网络平台,主要实现服务注册、服务发现、服务网格、服务网关、安全网络以及配置管理等多类服务,非常适合做为微服务架构的底层网络平台。 配置中心其实就是一个 KV 存储,我们如果做配置中心的话其实主要就是用 KV 存储部分,但是为了以后的可扩展性,我们可能会使用各种服务网 阅读全文
posted @ 2023-09-24 18:17 小得盈满 阅读(759) 评论(0) 推荐(0)
摘要: 这一次编译 OpenCV 的 Python 依赖为了方便运行我们使用 Docker 进行编译,环境准备如下: 系统依赖:Ubuntu 18.04 Python 版本:3.6,Ubuntu 18.04 官方源安装的默认版本 OpenCV 版本:3.4.16,是目前 3.x 的最新版 CMake 版本: 阅读全文
posted @ 2023-09-21 22:10 小得盈满 阅读(325) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 ··· 28 下一页