摘要: 之前在写多线程与多进程的时候,因为一般情况下都是各自完成各自的任务,各个子线程或者各个子进程之前并没有太多的联系,如果需要通信的话我会使用队列或者数据库来完成,但是最近我在写一些多线程与多进程的代码时,发现如果它们需要用到共享变量的话,需要有一些注意的地方 多线程之间的共享数据 标准数据类型在线程间 阅读全文
posted @ 2020-03-20 22:34 杨彦星 阅读(1244) 评论(0) 推荐(0) 编辑
摘要: github上看到的一篇关于golang高并发性的文章,觉得写的非常好 github 地址 https://github.com/rubyhan1314/Golang 100 Days 一、并发性Concurrency 1.1 多任务 怎么来理解多任务呢?其实就是指我们的操作系统可以同时执行多个任务 阅读全文
posted @ 2020-03-20 18:14 杨彦星 阅读(3084) 评论(1) 推荐(0) 编辑
摘要: 我们如果创建了一些pod,那么它们之间是怎么通信的呢?因为pod的ip地址是有可能变化的,这里我们主要讨论几个场景 同一网络下的不同pod间是怎么通信的? 同一个pod中不同的容器是怎么通信的? 不同的网络下不同的pod是怎么通信的? 一、同一网络下的不同pod间通信 第一种场景可能是应用最多的场景 阅读全文
posted @ 2020-03-20 17:50 杨彦星 阅读(11945) 评论(0) 推荐(2) 编辑
摘要: 之前的文章 "kubernetes中pod间的通信" 中,我们使用环境变量来解析服务的IP,但是可以使用环境变量有一个限制,所有的pods须在一个namespace中,也就是说在同一个namespace中的pod才会共享环境变量,如果不在同一个namespace该如何访问呢?我们还是一个python 阅读全文
posted @ 2020-02-10 17:57 杨彦星 阅读(1580) 评论(0) 推荐(0) 编辑