程序哥聊面试
hello, 大家好,我是Java程序哥,一个来自魔都的程序员,小马哥每个月会付我薪水!!!微信搜【VeryJava】关注我,关注后回复 【资料】有我准备的大厂面经、简历模板和免费电子书, GitHub https://github.com/VeryJava 整理了很多我的文档,欢迎Star和完善,今天最大的努力,是明天最低的要求,加油。
展开
-
可用性和可靠性的区别
首先,这两个属性都是质量(可维护性)的一部分。按照书上的定义,可靠性(reliability):在规格时间间隔内和规定条件下,系统或部件执行所要求功能的能力。例如:QA1:在客户端与服务器端通信时,如果网络故障,系统不能出现故障。可用性(availability):软件系统在投入使用时可操作和可访问的程度,或能实现其指定系统功能的概率。例如:QA2:系统的可用性要达到98%。实话说我一直想吐槽这个定义,说得未免太模糊了一点。尤其是可用性的定义,用术语解释术语可太秀了。后来在看分布式系统转载 2020-12-14 14:46:08 · 4036 阅读 · 0 评论 -
阿里云ACK版Serverless Kubernetes是什么?有什么优势?如何运行Job?
概述大家不要被Serverless Kubernetes 的名字所“忽悠”,其本质是产品的发展过程中为了更便捷用户使用而必然出现的一种形态。阿里云容器服务Kubernetes版ACK(Alibaba Cloud Container Service for Kubernetes)是全球首批通过Kubernetes一致性认证的服务平台,提供高性能的容器应用管理服务,支持企业级Kubernetes容器化应用的生命周期管理,让您轻松高效地在云端运行Kubernetes容器化应用。产品形态ACK包含了专有版K原创 2020-11-13 22:07:03 · 1401 阅读 · 0 评论 -
0×80070522客户端没有所需的特权 解决办法
0×80070522客户端没有所需的特权 解决办法不解释,直接上图 :别忘了使管理员身份:\ /之间有空格。。。。。。原创 2016-12-10 15:08:37 · 7135 阅读 · 2 评论 -
一篇讲给自己听的Docker网络基础
每日一句:世界先爱了我,我不能不爱它! — 汪曾祺【人间草木】什么?听说有人要讲给自己听【惊讶】,别人都是讲给女朋友听,讲给3岁小孩听的啊!呃呃。。。这不是还没有女朋友嘛【嘿嘿】!!今天我们就来认真的学习一下Docker的网络基础(相信很多人仅仅停留在会用层面,一提起Docker网络内心应该也是很模糊的吧)。Docker 的网络强依赖与Linux系统内核的支持,Docker主要用到的Li...原创 2020-02-26 18:00:49 · 313 阅读 · 0 评论 -
使用Istio对某个服务进行限流控制测试
因为要对微服务项目进行流量限制,于是就是学习了下istio的官网教程,下面示例代码需要改成你自己的服务名就可生效了。开启限流istio默认是开启的,为false表示已经开启了。kubectl -n istio-system get cm istio -o jsonpath="{@.data.mesh}" | grep disablePolicyChecks没有启动的话,修改一下就可...原创 2020-02-20 22:37:26 · 1887 阅读 · 0 评论 -
Istio inject 注入失败
问题描述istio 刚刚组件都已经成功,当使用istio inject 注入 sidecar 的时候,提示:missing configuration map key "values" in "istio-sidecar-injector问题排查过程kubectl -n istio-system describe configmap istio-sidecar-injector...原创 2019-11-21 18:37:00 · 1520 阅读 · 0 评论 -
centos 7 下 elasticsearch 运行失败的解决方法
以root 用户运行报错:bin/elasticsearch如下:[2018-06-06T03:12:23,434][WARN ][o.e.b.ElasticsearchUncaughtExceptionHandler] [] uncaught exception in threadorg.elasticsearch.bootstrap.StartupException: ...原创 2018-06-06 19:52:18 · 5465 阅读 · 1 评论 -
error: client-key-data or client-key must be specified for kubernetes-admin to use the clientCert au
error: client-key-data or client-key must be specified for kubernetes-admin to use the clientCert authentication method.原创 2018-06-01 11:09:37 · 2620 阅读 · 3 评论 -
Unable to connect to the server: x509,getsockopt: no route to host
Unable to connect to the server: x509: certificate signed by unknown authority (possibly because of "crypto/rsa: verification error" while trying to verify candidate authority certificate "kubernetes"...原创 2018-05-31 15:07:28 · 2226 阅读 · 1 评论 -
This often takes around a minute; or longer if the control plane images have to be pulled.
有解决方法的欢迎评论或加群:498974515This often takes around a minute; or longer if the control plane images have to be pulled.root@ubuntu:/home/root# kubeadm init --kubernetes-version=v1.8.7 --pod-network-cidr 10....原创 2018-05-23 13:49:38 · 854 阅读 · 0 评论 -
calicoctl 发现不了节点 的解决方法 No IPv4 peers found.
root@ubuntu:~# calicoctl get nodes --out=wideFailed to get resources: client: etcd cluster is unavailable or misconfigured; error #0: dial tcp 127.0.0.1:2379: getsockopt: connection refusedroot@ubuntu...原创 2018-05-22 14:16:52 · 5524 阅读 · 5 评论 -
prometheus重启后,遇到level=warn ts=2019-05-13T09:02:15.270Z caller=head.go:454 component=tsdb msg=“unknow
prometheus重启后,遇到level=warn ts=2019-05-13T09:02:15.270Z caller=head.go:454 component=tsdb msg="unknown series references" count=1085错误欢迎扫码加群讨论原创 2020-09-14 22:38:07 · 3210 阅读 · 0 评论 -
k8s etcd 连接错误
今天在用代码连接k8s内部的etcd的时候,遇到了下面这个错误,全网搜索也没有相似的:{"level":"warn","ts":"2020-04-19T19:59:50.119+0800","caller":"clientv3/retry_interceptor.go:62","msg":"retrying of unary invoker failed","target":"endpoint...原创 2020-04-19 23:54:45 · 8886 阅读 · 1 评论 -
一篇讲给自己听的k8s网络模型
不要吹灭你的灵感和你的想象力; 不要成为你的模型的奴隶。 ——文森特・梵高k8s网络模型的实现,致力于解决一下场景:紧密耦合的容器到容器之间的通信抽象的Pod 到Pod之间的通信Pod到Service之间的通信集群外部和内部组件之间的通信同一个Pod内的容器之间的通信同一个Pod内的容器共享IP, 端口不同,可以直接通过localhost通信可以直接使用IPC进行通信(例...原创 2020-04-18 22:31:53 · 416 阅读 · 0 评论