加载中
IPTables 防火墙

基于NetFilter的包过滤防火墙 图片参考朱双印博客 规则链 INPUT链 :处理输入数据包。 OUTPUT链 :处理输出数据包。 FORWARD链 :处理转发数据包。 PREROUTING链 :用于目标地址转换(DNAT)...

2018/09/16 04:04
0
ES Curator检索管理组件

配置文件 主配置示例 # Remember, leave a key empty if there is no value. None will be a string, not a Python "NoneType" client: hosts: - ${ELASTIC_SEARCH_HOST:localhost} port: $...

Elastalert - ES告警组件

简单可拓展,用于ES数据不一致,峰值等异常情形下的告警组件 工作方式 周期性轮询ES 数据传入elastalert规则引擎 规则匹配则转入elastalert告警器中 规则类型 any:事件匹配指定filter chan...

Fluentd日志收集

高度扩展性的开源日志收集系统,同时提供td-agent至云端Treasure Data的大数据服务 架构 六大插件类型 Input Parser Filter Output Formatter Buffer 工作流:Events -> Inputs -> Filters -...

Prometheus监控

Prometheus是基于时间序列数据库的开源监控告警方案,采用主动拉取模式进行数据采样,并提供强大的查询语法。CNCF基金会第二成员,亦是K8S中的主流监控方案。 架构 优点 外部依赖少,性能优秀...

2018/06/12 09:16
163
PHP平台下使用gRPC

概念 gRPC:基于RPC的一种远程调用协议(php平台只支持gRPC客户端调用,不支持gRPC服务端实现) Protobuf:语言无关的高效数据交换协议,用于支持gRPC在不同语言间序列化和反序列化数据,具体...

2018/05/28 11:53
756
Traefik高性能代理

高性能七层反向代理(达到NGINX的八九成效率),支持热更新,并对接到包括容器编排框架在内的多种后端服务 整体架构 因为是七层反向代理,所以是通过开放http,https端口接收域名请求并转发,...

2018/05/04 15:35
573
Kubernetes笔记

当前最流行的开源容器集群调度方案,实现自动化部署,扩容,维护等功能 k8s对象组件 Node工作节点 负责应用运行(生产环境至少需要三个工作节点) 单Node上可工作数个Pod 运行三项关键服务 ...

LVS

LVS即Linux Virtual Server,L4 负载均衡实现,高性能,稳定可靠,已成为Linux内核一部分,国人章文嵩的著名开源项目 架构 工作流 User > LoadBalancer(包括一组Director调度器) > ServerArr...

2018/04/22 23:48
2
PHP性能调试

非侵入式注入 全局配置 php.ini:auto_prepend_file、auto_append_file 基于站点配置 nginx:fastcgi_param PHP_VALUE "auto_prepend_file=your_file_path"; apache:php_admin_value auto_...

2018/01/12 17:28
17
Laravel扩展开发

扩展包初始化 composer init基础信息配置 声明依赖illuminate/support(提供ServiceProvidor支持) 扩展包业务逻辑 自行组织,没有特殊要求 扩展包组件 Config配置 发布配置文件 可选的registe...

2017/11/24 02:31
16
SEO优化方案总结

Url处理 动态地址处理 尽量加.htm、.html等后缀伪静态处理 目录地址处理 做301跳转至末尾带/ 页面内容处理 PC/WAP自适配 <link rel="alternate" type="applicationnd.wap.xhtml+xml" media="...

seo
2017/07/08 15:24
45
Laravel Oauth2认证 - Passport

Laravel Passport 基于thephpleague/oauth2-server包实现了完整的OAuth2服务 安装配置 composer require laravel/passport 注册Laravel\Passport\PassportServiceProvider::class 迁移passp...

2017/06/27 11:57
334
Laravel常用包整理

Carbon PHP事实上的标准时间处理包 面向对象的角度来进行时间方面的处理工作 其解决了诸多时间处理上的疑难杂症 $now = Carbon::now(); $now->format('Y-m-d H:i:s'); $tomorrow = Carbon::t...

JWT - Json Web Token

JWT是基于Json的开放标准,其定义了安全、紧凑、自包含的信息交换协议 优点 跨平台、跨域、轻量级的传输 可用于无状态的 身份认证、信息交换 JWT中的载荷信息是可信的(因为签名的存在) 广泛...

JWT
2017/06/17 14:37
212
Laravel Dingo API

提供一系列工具帮助你轻松构建自己的可拓展的API 提供工具集 内容协商 多种认证适配 API版本号 访问限制与限流 输出数据转换 错误和异常处理 内部请求 API文档 安装 composer require dingo...

Supervisor 进程守护工具

python实现的一款用于 监控&控制 类UNIX系统上进程的C/S系统,能很方便的对子进程进行 监听、启动、停止、重启 安装 sudo yum -y install supervisor 配置 配置文件路径/etc/supervisor/con...

2017/05/30 08:23
101
Laravel 队列系统

使用场景 异步 - 耗时任务延迟处理,缩短请求响应时间,提高反馈效率,避免程序超时 重试 - 确保任务的可靠执行 配置 队列驱动支持 config/queue.php每个队列驱动都基于底层连接,且通过属性...

RabbitMQ

持久化、高可用、高可靠 的企业级消息队列系统,集成强大的监控、限流、负载均衡等功能 基于Docker安装 # 默认要求至少200M空闲磁盘空间 - hostname影响存储数据路径 - 默认management账号密...

2017/05/29 18:00
107
HTTP协议 - API开发常用部分

常用HTTP请求头 Accept 用来标明期待返回的数据格式以及请求API的版本号,例如application/vnd.site.v1+json Content-Type 用来标明POST或者PUT时HTTP的BODY内容格式,例如application/json ...

2017/05/27 10:00
34

没有更多内容

加载失败,请刷新页面

返回顶部
顶部