logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【Linux】Linux内核的网络协议之socket理解

Socket 是 Linux 网络编程的核心,理解它有助于分析网络问题(如。状态)或开发高性能服务器(如 Nginx、Redis)。(文件描述符限制),默认通常是 1024,但可以调整。

文章图片
#linux#网络协议#运维
【Kubernetes】使用nginx展示,Deployment 扩容与资源清理,核心组件讲解

通过命令可以快速调整 Deployment 的副本数量,这里我们将nginx用于动态调整控制器(如 Deployment、StatefulSet)的副本数量。这里通过指定目标副本数为 3,K8s 会自动创建新的 Pod 以满足需求。

#kubernetes#nginx#linux +3
【Kubernetes】集群启动nginx,观察端口映射,work节点使用kubectl配置

31570拷贝admin.conf使用scp将admin.conf从 master 节点拷贝到工作节点的目录。这样可以让工作节点上的kubectl使用这个配置文件访问集群。配置环境变量设置KUBECONFIG环境变量,指定kubectl使用的配置文件路径。通过使环境变量生效。

#kubernetes#nginx#容器
【etcd】ubuntu22安装,与redis对比的区别

更新软件包列表:安装 etcd:启动 etcd 服务:验证安装:如果输出类似以下内容,表示安装成功:设置开机自启(可选):方法 2:通过二进制文件安装(推荐,支持最新版本)适用于需要最新版本或自定义配置的场景。下载 etcd 二进制文件:解压文件:移动文件到系统路径:创建 etcd 配置和数据目录:创建 systemd 服务文件:写入以下内容(按需修改配置):启动 etcd 服务:验证服务状态:输

文章图片
#etcd#redis#chrome +4
【docker】Overlay网络

它依赖分布式存储(如 Swarm、Etcd 或 Consul)来管理网络配置和路由。Overlay 网络是一种 Docker 网络驱动,允许容器在不同主机间通信。一个微服务架构应用需要隔离部署多个模块(如用户服务、订单服务)。

文章图片
#docker#网络#容器
【go语言】regexp包,正则表达式

regexp包支持对字符串的匹配、搜索和替换。它基于 RE2 正则表达式引擎,性能优异,避免了回溯带来的性能瓶颈。该包提供了多个函数来编译正则表达式并进行匹配、查找、替换等操作。regexp包是 Go 语言中一个强大的工具,用于进行字符串模式匹配和替换操作。通过使用该包,你可以灵活地处理复杂的字符串匹配任务,并且可以高效地进行文本处理。

文章图片
#golang#正则表达式#mysql
【gRPC-gateway】初探grpc网关,插件安装,默认实现,go案例

main包:应用程序的入口点,负责启动 gRPC 服务器和 gRPC-Gateway,并处理信号以优雅地关闭服务器。server包:实现了 gRPC 服务的具体逻辑,提供了GetDelete方法。proto包:定义了 gRPC 服务的消息格式和服务接口,确保客户端和服务器之间的通信协议一致。gateway包:配置并启动 gRPC-Gateway,将 HTTP 请求转换为 gRPC 调用,提供 RE

文章图片
#gateway#golang#开发语言
【c++】std::string、std::string_view 与 C-style 字符串,以及优先使用string_view

在 C++ 中,选择正确的字符串类型和合理的转换方式,不仅能提升程序的性能,也能减少内存管理的复杂性。理解这三者之间的关系是高效编写 C++ 代码的基础。适用于需要对字符串进行修改和动态内存管理时。适用于避免不必要的字符串拷贝,提升性能的场合。用于与 C 语言兼容,或在性能要求极高的情况下使用。

文章图片
#c++#c语言#java
【Docker】docker内的MySQL,Redis,PostgreSQL数据库容器的数据,备份、导出

如果容器崩溃或删除,数据会不会丢失?其实只要你在部署时通过的方式保存数据,就可以避免这一问题。注意可以通过查看Mounts,以获取挂载信息从中可以看到docker这样也可以解释:在保留/opt/docker/mysql/data的情况下,重新run一个容器,将容器卷挂载配置好后,容器继承数据的行为你的 MySQL 数据被挂载到了宿主机的即使容器崩溃或删除,数据依然会保存在宿主机上。使用。

#数据库#docker#mysql
    共 59 条
  • 1
  • 2
  • 3
  • 6
  • 请选择