摘要:
1. get start go mod init >> generate go.mod export GO111MODULE=on go run mai.go goalng 1.11以后 GO111MODULE defalutl set on 2.依赖包会放置在 $GOPATH/pkg/mod 3. 阅读全文
摘要:
1.official document http://spark.apache.org/docs/latest/submitting-applications.html 2. Bundling Your Application’s Dependencies If your code depends 阅读全文
摘要:
原文: https://www.huweihuang.com/kubernetes-notes/code-analysis/kubelet/kubelet-run.html 1.kubelet 主要做了什么 核心的manager有以下几种: oomWatcher:监控pod内存是否发生OOM。 po 阅读全文
摘要:
原文: http://ifeve.com/go-concurrency-atomic/ 1. 什么是原子操作 我们已经知道,原子操作即是进行过程中不能被中断的操作。也就是说,针对某个值的原子操作在被进行的过程当中,CPU绝不会再去进行其它的针对该值的操作。无论这些其它的操作是否为原子操作都会是这样。 阅读全文
摘要:
1.代码,镜像, 二进制文件 https://github.com/xishengcai/influxdata-operator.git fork 之官方 2. build 包中已经编译好二进制文件 3. 创建存储 创建 pv,pvc, storageclass 修改pv nodeAffinity 阅读全文
摘要:
作者:weixin_34037977 来源:CSDN 原文:https://blog.csdn.net/weixin_34037977/article/details/87058105 在Kubernetes源码分析-- API Server之API Install篇中,我们了解到K8S可以支持多版 阅读全文
摘要:
1. 简介 apiserver使用go-restful来构建REST-style Web服务,所以我们先来了解一下这个包的相关内容,以便更好地理解apiserver的源码。 3. 创建http server步骤 3.1 创建 container master.Config --> Complete( 阅读全文
摘要:
导航: 1. CreateServerChain 1.1 CreateNodeDialer 1.2 CreateKubeAPIServerConfig 1.3 createAPIExtensionsConfig 1.4 createAPIExtensionsServer 1.5 CreateKube 阅读全文
摘要:
version:1.9.6 导航: 1.寻找入口 2.构建命令行 3.创建服务链 CreateServerChain 4.启动服务 s.SecureServingInfo.Serve(s.Handler, s.ShutdownTimeout, internalStopCh) 1.命令行入口 cmd/ 阅读全文
摘要:
package main import ( "fmt" "log" "sync" "time" ) func main() { tasks := make(chan bool, 1) go func(t chan bool){ var wg sync.WaitGroup // 需要确保3个协程完成 for i := 1;... 阅读全文
摘要:
1.code example 公共方法 2. 错误示范 打印发现i每次地址都是同一个 协助每次先阻塞4秒 4秒后 i的值是4, 这是协程中的方法testDomain开始工作,将i的值传给自己的形参 3. 正确示范 这种操作会先将i的值传递给形参a,i的变化不会对testDomain方法的执行产生影响 阅读全文
摘要:
1.what's goroutine pool 当我们有大量任务需要处理的时候,不想一下子起太多goroutine影响主机性能。这时需要控制goroutine的总并发数。 2.Example 1.定义接口体 Pool : 定义goroutine相关控制参数 Job:根据应用场景传入需要处理的对象 W 阅读全文
摘要:
1.what‘s chanel? 信道是什么?简单说,是goroutine之间互相通讯的东西。类似我们Unix上的管道(可以在进程间传递消息), 用来goroutine之间发消息和接收消息。其实,就是在做goroutine之间的内存共。 2.hot to use? example: 3.troubl 阅读全文
摘要:
前言: 首先了解一下git的是什么: 【百度百科解释】Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。[2] Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。 github是什么: GitHub 阅读全文
摘要:
websocket 1.实现方案一: django + dwebsocket + gunicorn +nginx pip install dwebsocket 部分代码 设置 gunicorn 的timeout 解决30秒退出 nohub gunicorn -w 6 -b 127.0.0.1:808 阅读全文
摘要:
1.安装python,uwsgi,nginx环境 pip安装省略 2.明白 Restful API http://www.ruanyifeng.com/blog/2014/05/restful_api.html3.了解flask框架 http://www.pythondoc.com/flask-re 阅读全文
摘要:
****************************************************************************************************************************************************** 阅读全文
摘要:
注意: 如果你无法和外部网络的时钟同步,请检查UDP端口时候被封。 阅读全文
摘要:
1. 如果你发现 k8s容器无法访问外网? 重启docker 原因是,docker重启后会重新生成网桥。网络不通的原因是flannel启动后生成的网络覆盖了docker的网络,当你重启docker后,又重新写了一遍iptables,这样网络就通了。 2.pass 阅读全文
摘要:
****************************************************************************************************************************************************** 阅读全文
摘要:
不好意,本人比较懒,OneNote 复制粘贴的时候就是自动变成图片了。请各位看官多多见谅。 遗留问题: 目前pod仅支持修改 * and(),so。。。 阅读全文
摘要:
请原谅我比较懒,直接粘贴onenote笔记了 方法一测试完成后,建议用方法三:uwsgi,ginx部署 阅读全文
摘要:
1.文件目录 创建一个简单的flask 项目。。。 application = Flask(__name__) application.debug = True 2.安装wsgi pip install wsgi 在项目的根目录下创建wsgi.py from flask_pro import app 阅读全文
摘要:
1.安装 yum -y install firewalld2.开机启动 systemctl enable firewalld3.设置防火墙规则 systemctl restart firewalld firewall-cmd --zone=public --add-interface=em1 --p 阅读全文
摘要:
1.增删改查 add obj = Obj(atr=atr..) obj.save() update: __dict__ 遍历 del: 根据id列表删除 query: 首次查询: 直接跳转至页面,前端页面自动调用ajax异步方法查询 根据条件查询: 使用分页类和将参数字典化传入 工具: 将reque 阅读全文
摘要:
1.github下载分词器插件(请各位下载自己elasticsearch相对应的版本,否则会有兼容性问题) https://github.com/medcl/elasticsearch-analysis-ik/tree/v1.8.0 2.编译源码包 在windows解压,复制目录 打开dos窗口 假 阅读全文
摘要:
这几天为了搭建hadoop环境搞得精神恍惚,每天熬夜到2点多,回去再看2节电视剧就4点了。 早上8:30起床,这是行走在猝死的边缘啊!如果身体不够强壮,学习编程是见很危险的事。 现在开始谈谈为什么我们搭建环境总是失败? 为什么总是出现各式各样的错误? 答案就是我们没有严格按照一个正确的方式安装。 怎 阅读全文
摘要:
注:来自尚学堂小陈老师上课笔记 1.安装启动zookeeper a)上传解压zookeeper包 b)cp zoo_sample.cfg zoo.cfg修改zoo.cfg文件 c)dataDir=/opt/data/zookeeper server.1=node1:2888:3888 server. 阅读全文