极客人

2015年01月26日注册2019年02月15日最后登录

记录生活,镌刻心路;泼洒文墨,分享技术!王柏元的博客致力于IT经验交流,并原创翻译引进外文文章,打开IT国际化视野

K8S使用就绪和存活探针配置健康检查

 极客人
 2019年01月17日
 47
 2
 0 

健康检查 健康检查(Health Check)可用于服务运行的状态监控,比如腾讯旗下的DNSPOD的D监控,要求配置一个访问路径以判断网站是否可以正常访问实际上就是一个健康检查,当发现健康检查失败时会发送一个邮件通知或者短信来告知网站管理员进行维修。 而在现代一些分布式系统中,用户访问不再是单台主机,而是一个由成百上千台实例组成的集群,用户请求通过负载均衡器分发到不同的实例,负载均衡帮助解决单台服

Cloudformation与其背后的“基础设施即代码”

 极客人
 2018年11月16日
 304
 3
 0 

熟悉AWS的肯定不会对Cloudformation感到陌生,AWS官方对Cloudformation的定义如下: AWS CloudFormation 云资源服务可使开发人员和系统管理员轻松有序地创建、管理和更新相关 AWS 云资源模板。使用 AWS 模板或创建您自己的云资源。 为了最快地对Cloudformation在心中稍微有一个概念,我为大家提炼出下面的关键词: 利益相关者:运维或DevOp

沟通从远离喷子开始

 极客人
 2018年11月11日
 129
 1
 0 

喷子或者杠精可能不知道自己是喷子或者杠精,只是想通过反驳别人的观点彰显自己的存在感,满足自己的虚荣心并以此为傲。比较可惜的是,他们失去了一次是对别人思想学习与吸纳的机会。还有高级一点的喷子,不知道对方有时候说的话有他特殊的上下文,而是断章取义对方的文字,不去思考作者特定语境下的上下文,而是来找寻表面的漏洞来喷,对着这种人建议他们学习一下“语用学”。 而对于喷子,不能太在意了,有些想法如果是自己某一

AWS Fargate速览

 极客人
 2018年11月5日
 240
 0
 0 

AWS Fargate 发布于2017年11月的re:Invent 大会,是一项让您无需管理服务器或集群即可运行容器的技术,我们只用关心应用镜像及其所需的资源即可。 AWS Fargate: 关键词 DevOps、云计算领域 AWS的一个云服务 Severless:无服务器化 容器运行平台 和EC2 Instance在一个层次 支持ECS、EKS:Amazon ECS/EKS 具有两种模式:Far

ElasticSearch增量数据同步与无缝升级

 极客人
 2018年10月7日
 279
 0
 0 

ElasticSearch作为一款开源的全文搜索引擎在如今的软件开发得到了越来越广泛的应用,在业务功能开发方面,可以选用ElasticSearch提供比数据库查询更强大的搜索方式,同时基于搜索结果评分(权重)和高亮让我们很轻易地通过它实现一个站内的搜索引擎。 ElasticSearch VS 数据库 刚接触ElasticSearch(ES)时我们经常将它与数据库类比起来学习,从结构上: Indic

【开源】RN-ExpandableText:ReactNative长文本折叠组件

 极客人
 2018年09月19日
 431
 4
 0 

介绍 移动开发经常会遇到这种情况:我们需要内容过长的文本做一个折叠的功能,那么在React Native,RN-ExpandableText就是一个解决这个问题的组件,它的使用方式和原生的Text组件一样,但是当你的内容超出指定行数,它会帮你把内容自动折叠。同时点击展开可以显示所有内容。 项目地址:https://github.com/geekeren/RN-ExpandableText 安装 E

容器即服务:AWS Fargate

 极客人
 2018年08月23日
 752
 2
 0 

本文翻译自:Freecodecamp, 原文地址:An intro to Amazon Fargate: what it is, why it’s awesome (and not), and when to use it, 英文原作者为 Emmanuel Marboeuf 当亚马逊在2017年底的AWS re:Invent大会上和EKS一起宣布 Fargate的时候,它还备受冷落,当时我所关注的

使用Dockerhub持续构建容器镜像

 极客人
 2018年08月22日
 210
 0
 0 

Context Docker作为一个轻量的的虚拟化容器技术,在现在的自动化运维上被广泛使用,同时伴随着各大云平台AWS、Aliyun,以及容器编排引擎kubernetes也都是基于Docker作为服务的基本单元,所以部署应用的第一步往往就是制作应用镜像,也就是编写Dockerfile,比如   其基本过程是: 基于一个基础镜像,比如Java:alpine 构建项目,生成一个成果物,比如j

【开源】Magpie – 一个基于React的滚动抽奖Web APP

 极客人
 2018年08月20日
 319
 0
 0 

Magpie Magpie,“喜鹊”,取其“报喜”之意,故本系统是一款抽奖软件。Magpie目前采用纯前端编写而成,主要技术架构是ReactJs+Redux,部分UI的实现使用了React调用Jquery的方案。 本项目已托管在Github上,在Github上关注 使用 本项目已Docker化并托管于Docker hub平台,您可以在安装了Docker环境的情况下执行: 启动Magpie抽奖服务

微信小程序入门

 极客人
 2018年08月16日
 224
 0
 0 

最近在学习微信小程序,极客人总结了一些入门经验,希望能帮助想学习小程序的同学提供参考 一、微信小程序的文件结构: ▸ pages/ : 页面文件,小程序由一个个page(类比于Activity或者ReactJS里面的页面组件)组成 ▸ utils/   : 放一些工具方法 .app.js:  小程序启动,类比于Android的Application类或者MainActivity app.json

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

切换登录

注册