php
文章平均质量分 87
潜蛰
这个作者很懒,什么都没留下…
展开
-
浅谈Api限流
限流 :对某段时间内访问次数限制,保证系统的可用性和稳定性。防止突然访问暴增导致系统响应缓慢或者宕机。场景:在php-fpm中,fpm开启的子进程数是有限的,当并发请求大于可用子进程数时,进程池分配不了多余的子进程处理http请求,服务就会开始阻塞。导致nginx抛出502。知道了大概的概念,现在我们主要讲限流在单体架构里面的使用。1.服务代理层限流nginx 限流nginx的 HttpLimitRequest模块该模块可以指定会话请求数量,可以通过指定ip进行请求频率限制。使用漏桶算法进行请原创 2021-08-30 09:26:43 · 730 阅读 · 0 评论 -
「分享」基于vue-element+laravel8.x+casbin 我写了一个前后端分离的rbac管理后台
基于 vue-element-admin laraveljwtcasbin 整合的前后端分离的rbac权限管理系统功能和介绍系统采用前后端分离架构,是一个企业后台解决方案。 前端框架基于vue-element-admin ,后台框架使用的是PHP最热门的框架laravel控制权限使用的是casbin轻量访问控制框架如何这是你第一个学习的前后端分离项目的项目 你可以学习到laravel的一些最新用法 路由、中间件、验证器、前后端分离下 JWT校验、以及laravel的全局异常处理、业务和服务分离。原创 2021-05-28 17:14:39 · 1422 阅读 · 4 评论 -
Laravel Octane 使用swoole来加速你的项目
Laravel Octane 1.0 正式发布了官方地址介绍Laravel Octane通过使用功能强大的应用程序服务器(包括Swoole 和RoadRunner )为应用程序提供服务,从而增强了应用程序的性能。Octane引导您的应用程序一次,将其保存在内存中,然后以超音速提供请求。安装可以通过Composer软件包管理器安装Octane:composer require laravel/octane安装Octane之后,您可以执行octane:installArtisan命令,该命令会将翻译 2021-05-14 16:33:04 · 1093 阅读 · 0 评论