摘要: 引言 接上文,容器内web程序一般会绑定到http://0.0.0.0:{某监听端口}或http://+:{某监听端口},以确保使用容器IP可以访问到web应用。 正如我们在ASP.NET Core官方镜像显示的,ASP.NET Core程序在容器内80端口监听请求 This image sets 阅读全文
posted @ 2020-03-24 17:05 码甲哥不卷 阅读(2269) 评论(0) 推荐(3)
摘要: 背景 5年前容器技术扑面而来,如今已经成为面向云原生开发的基础架构,基于微服务的设计需要部署大量容器,同时强调了友好快速的管理容器。 是时候推荐一个轮子Portainer.io:提供GUI界面的容器管理工具,给开发者的工具箱又增加了一个炫酷又实用的瑞士军刀。 Portainer.io的优势 轻量级 阅读全文
posted @ 2020-03-18 14:16 码甲哥不卷 阅读(9897) 评论(0) 推荐(4)
摘要: 背景 这几天在研究Kubernetes, 遇到一个有意思的nodejs镜像:luksa/kubia # 不带端口映射启动容器 docker run -it -d luksa/kubia # 连接到默认的Bridge网桥,容器IP是 172.17.0.2 之后,在宿主机使用容器IP和8080 端口可访 阅读全文
posted @ 2020-03-16 17:01 码甲哥不卷 阅读(1272) 评论(0) 推荐(0)
摘要: 工欲善其事必先利其器,今天长话短说,介绍12个敏捷、高效的Chrome插件根据使用方式,本人将其划分为三大类: 开发者工具 日常效率工具类 浏览器管理类 开发者工具 1. Web Developer Web Developer 这款扩展集成了各种各样的 Web 开发工具,几乎是网页开发人员必备的 C 阅读全文
posted @ 2020-03-05 14:19 码甲哥不卷 阅读(6710) 评论(36) 推荐(31)
摘要: 在编程便利度上,我们很轻松地使用HttpClient对象发出HTTP请求,只需要关注应用层协议的BaseAddr、Url、ReqHeader、timeout。 实际在HttpClient在源码级别是由HttpMessageHandler在躬身前行。 为解决重用早期.NET HttpClient带来的 阅读全文
posted @ 2020-03-04 15:07 码甲哥不卷 阅读(3338) 评论(5) 推荐(4)
摘要: 最新版Chrome跟进的Cookie SameSite策略,你真的了解吗? Cookie是什么?cookies是你访问网站时创建的数据片段文件, 用来记录访问者的用户信息、历史记录、访问偏好、以及判定老访客的登陆状态,并且通过这些信息提升访问者在网站上的使用体验。 http请求协议中有三类元素可以传值: cookie, header, uri 要注意cookie 和head 阅读全文
posted @ 2020-02-22 15:59 码甲哥不卷 阅读(4597) 评论(2) 推荐(3)
摘要: Client Redirect vs Server Redirect ; 3xx 阅读全文
posted @ 2020-02-10 20:18 码甲哥不卷 阅读(1173) 评论(0) 推荐(3)
摘要: 临近年关,搜狗,360浏览器出现页面无法成功跳转,同域Cookie丢失? 也许是服务端 SameSite惹的祸。 本文揭示由于Chrome低版本内核不识别 SameSite= None, 引发的单点登录故障。 阅读全文
posted @ 2020-01-21 09:12 码甲哥不卷 阅读(8062) 评论(2) 推荐(8)
摘要: (2)MongoDB副本集自动故障转移全流程原理 前文我们搭建MongoDB三成员副本集,了解集群基本特性,今天我们围绕下图聊一聊背后的细节。 默认搭建的replica set均在主节点读写,从节点冗余部署,形成高可用和备份,具备自动故障转移的能力。 集群心跳保活 集群每个节点以周期性向其他成员发出心跳命令 replSetHeartbeat来获取状 阅读全文
posted @ 2020-01-16 19:12 码甲哥不卷 阅读(1349) 评论(0) 推荐(0)
摘要: 搭建 MongoDB副本集; 了解MongoDB引用为傲的自动故障转移能力 阅读全文
posted @ 2020-01-14 21:32 码甲哥不卷 阅读(816) 评论(0) 推荐(0)