概述
一、系统规则的设置:
1.系统规则设置--CPU执行的占有率
2.当前任务管理器CPU的运行情况
3.进行CPU设置的访问测试:
二、授权规则的设置:
当前代码层级结构:
1.添加测规则测试类:
package com.cy.interceptor;
import com.alibaba.csp.sentinel.adapter.spring.webmvc.callback.RequestOriginParser;
import org.springframework.stereotype.Component;
import javax.servlet.http.HttpServletRequest;
/*定义请求参数解析器*/
@Component
public class DefaultRequestOriginParser implements RequestOriginParser {
//http://ip:port/path?origin=app1
@Override
public String parseOrigin(HttpServletRequest request) {
String origin= request.getParameter("origin");
return origin;
}
}
2.Sentinel面板进行规则的设置:
白名单表示:允许访问设置的路径
黑名单表示:禁止访问设置的路径
白名单规则的设置
正常的请求页面:
白名单的请求页面:
白名单之外的请求页面:
黑名单规则的设置
设置成功的页面
黑名单的请求页面:
最后
以上就是眯眯眼时光为你收集整理的Sentinel系统规则和授权规则的测试的全部内容,希望文章能够帮你解决Sentinel系统规则和授权规则的测试所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复