logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【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
【Docker】docker指定不同的构建上下文路径,与.dockerignore在构建上下文中的读取逻辑

的作用范围是构建上下文的根目录。-f参数只决定 Dockerfile 的路径,不影响上下文。如果把子目录屏蔽掉了,那么这个子目录的文件就不会出现在构建上下文中,COPYADD就会失败。以子目录作为构建上下文,并在子目录下维护自己的。

#docker#java#eureka
【Docker】通过分离依赖层和逻辑层构建顺序,使得开发中的多次构建情境下,依赖层的构建可以走缓存,加快构建速度

Docker 按行读取 Dockerfile,每执行一条指令就会生成一层。Docker 在构建时会检查“当前指令 + 指令依赖的输入(比如 COPY 的文件)”是否与之前构建过的某个层相同。把依赖描述文件(、)先单独复制并 ,这样:然后再把源码复制进来并编译 —— 这样只有编译层因源码变化而重跑。下面是我把你的优化建议整理并修改后的最终 Dockerfile(带行内注释)。把它放在项目根目录下执行

#docker#缓存#java
【Docker】docker swarm使用场景小结,重启后的多个退出容器的清理

Swarm 模式下,容器由服务管理,退出的容器会被替代,但历史记录仍会保留。→ 查看服务列表→ 查看副本运行情况→ 查看日志清理环境用。如果只是单机运行,推荐直接用,而不是 Swarm。

#docker#eureka#容器
【Docker】docker swarm中overlay网络的组建,排错案例,docker config的更新

容器间无法通过服务名互相访问(报),并且有作为拨号目标导致连接失败;此外浏览器重定向尝试访问也失败。Swarm 内服务 DNS 不生效 →。浏览器访问外部主机时使用了 Swarm 内部服务名 → 浏览器无法解析mediahub。

#docker#网络#容器
【Kubernetes】通过 YAML 创建 nginx Pod 并验证,流程总结

命令作用初学者记忆点编写 Pod 配置文件YAML 是“定义期望状态”的载体根据 YAML 创建 Pod“-f”表示“从文件读取配置”查看 Pod 状态快速确认 Pod 是否运行(关注 STATUS 列)查看 Pod 详细信息(含 IP、节点)获取 Pod 的 IP 用于访问服务查看 Pod 详细日志和配置排查问题的核心命令(重点看 Events)验证服务是否正常确认应用在 Pod 内正常运行。

#kubernetes#nginx#容器 +2
【MongoDB】常见八股合集,mongodb的特性,索引使用,优化,事务,ACID,聚合查询,数据复制机制,理解其基于raft的选举机制

自动分片分片键:可以选择高频查询字段如用户id作为分片依据,常用的还有以时间字段来分片(主要有两种分片键:范围分片,哈希分片,复合分片)MongoDB 分片需先搭建含分片节点配置服务器和路由节点的,为目标数据库启用分片,选择合适字段(如高基数字段)创建分片键索引,再为集合指定该分片键开启分片,数据将按分片键规则(范围或哈希)自动分布到各分片,应用通过路由节点透明访问。追问自动故障转移和备份细节?先

#mongodb#数据库#java +1
    共 53 条
  • 1
  • 2
  • 3
  • 6
  • 请选择