52explore.com

无碍探索,让技术探索无处不在。

微服务相关初览 #id 136

微服务是一种以业务功能为主的服务设计概念,每一个服务都具有自主运行的业务功能,对外开放不受语言限制的 API (最常用的是 HTTP),应用程序则是由一个或多个微服务组成。

阅读全文

Curl通过指定IP和端口请求特定的Https以及Http链接 #id 134

在分布式服务机器上面生成的文件缓存,需要批量更新。但由于基于域名请求后,LVS指派到后端web服务机器上面,执行php脚本又仅能针对单台更新,不能批量请求更新,有两种方式实现: - 通过服务器端shell脚本批量删除掉生成的文件,让客户自行基于URL请求后落到后端web服务器,自行生成缓存文件,生成的缓存文件可能是不一致的(基于用户请求和落到的web服务器,假设有一台没有更新到,资源内容进行了变更,就会导致分布式这块文件不一致); - 通过CURL,指定解析IP和端口,针对每台服务器进行缓存生成,优势立马显示出来,而且不会存在资源不一致的情况;

阅读全文

Curl相关操作 #id 133

大量应用转到网络使得HTTP 脚本被大量使用,自动化地从网络获取信息、伪装成用户、上传数据到网络服务器也变得至关重要。

阅读全文

DevOps 基本介绍 #id 132

DevOps(Development和Operations的组合词)是一种重视“软件开发人员(Dev)”和“IT运维技术人员(Ops)”之间沟通合作的文化、运动或惯例。透过自动化“软件交付”和“架构变更”的流程,来使得构建、测试、发布软件能够更加地快捷、频繁和可靠。

阅读全文