随笔 - 14  文章 - 0  评论 - 1  阅读 - 13765
06 2022 档案
k8s的pv和pvc
摘要:PersistentVolume(PV)是集群中已由管理员配置的一段网络存储。集群中的资源就像一个节点是一个集群资源。PVv是诸如卷之类的卷插件,但是具有独立于使用PV的任何单个pod的生命周期。该API对象捕获存储的实现细节,即NFS,iscSI或云提供商特定的存储系统。 PersistentVo 阅读全文
posted @ 2022-06-10 16:09 啊哈好223 阅读(382) 评论(0) 推荐(1) 编辑
k8s的service理解
摘要:1.关于几种port: port:service暴露在cluster ip上的端口,clusterIP:port 是提供给集群内部客户访问service的入口 nodePort:首先,nodePort是kubernetes提供给集群外部客户访问service入口的一种方式(另一种方式是LoadBal 阅读全文
posted @ 2022-06-10 15:52 啊哈好223 阅读(455) 评论(0) 推荐(0) 编辑
go使用rabbitmq
摘要:rabbitmq是一款消息中间件,采用erlang语言编写。基于AMQP协议来实现。AMQP的主要特征是面向消息、队列、路由(包括点对点和发布/订阅)、可靠性、安全。AMQP协议更多用在企业系统内,对数据一致性、稳定性和可靠性要求很高的场景,对性能和吞吐量的要求还在其次。消息的消费者被动拉取(rab 阅读全文
posted @ 2022-06-09 18:00 啊哈好223 阅读(2184) 评论(0) 推荐(0) 编辑
ubuntu安装rabbitmq
摘要:ubuntu安装rabbitmq1、安装erlang由于rabbitMq需要erlang语言的支持,在安装rabbitMq之前需要安装erlangsudo apt-get install erlang-nox2、安装Rabbitmq更新源sudo apt-get update安装sudo apt-g 阅读全文
posted @ 2022-06-09 15:29 啊哈好223 阅读(385) 评论(0) 推荐(0) 编辑
go使用channel实现简单协程池
摘要:import ( "fmt" "runtime" "sync" "time" ) // Pool Goroutine Pool type Pool struct { queue chan int wg *sync.WaitGroup } // New 新建一个协程池 func NewPool(siz 阅读全文
posted @ 2022-06-05 18:25 啊哈好223 阅读(113) 评论(0) 推荐(0) 编辑
go的context包基本使用
摘要:Golang 使用树形派生的方式构造 Context,通过在不同过程 [1] 中传递 deadline 和 cancel 信号,来管理处理某个任务所涉及到的一组 goroutine 的生命周期,防止 goroutine 泄露。并且可以通过附加在 Context 上的 Value 来传递/共享一些跨越 阅读全文
posted @ 2022-06-05 18:20 啊哈好223 阅读(173) 评论(0) 推荐(0) 编辑

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8

点击右上角即可分享
微信分享提示