soul网关学习day05 今日目标初步了解响应式编程前一天的学习里有分析如何顺序触发调用插件,在那段代码里有个奇怪的调用 Mono.defer(() -> {})return Mono.defer(() -> { if (this.index < plugins.size()) { 。。。 return plugin.execute(exchange, this); } return Mono.empty();});转存失败重新上.
soul网关学习day04 今日目标分析请求转发流程请求处理流程前一篇初步分析soul如何对不同的请求进行转发,找到了类AbstractSoulPlugin下面的execute方法,其中的代码看起来是使用了模板方法(逻辑最后执行doExecute方法,而doExecute方法是抽象方法,具体实现在子类里)各插件实现类与AbstractSoulPlugin关系如下,所有插件都实现了doExecute方法那么在转发请求的过程中,如何触发插件执行逻辑呢,通过查找对execute方法的调...
soul网关学习day03 今日目标运行examples下面的 apache-dubbo服务学习文档,结合dubbo插件,发起http请求soul网关,体验dubbo代理环境运行启动soul-adminsoul-bootstrapsoul-examples-apache-dubbo-service (运行 TestApacheDubboApplication)zookeeper (用于dubbo注册中心,windows下安装参考 https://blog.csdn.net/qq_333167...
soul网关学习day02 soul网关学习day02今日目标运行examples下面的 http服务学习文档,结合divde插件,发起http请求soul网关,体验http代理环境运行启动soul-admin 管理端 http://localhost:9095/soul-bootstrap 网关 http://localhost:9195/soul-examples-http http服务 http://localhost:8188/ (在soul-examples模块下,将soul...
soul网关学习day01 今天开始对soul的学习,目标:通过官方文档初步了解soul环境搭建并运行demo(运行soul-admin soul-bootstrap)准备工作IDE(已安装idea)、JDK1.8、相关工具(git、maven)百度soul源码地址:码云(国内) https://gitee.com/shuaiqiyu/soul/github(国外) https://github.com/Dromara/soul官方文档 https://dromara.org/zh-cn/docs.
shell脚本小知识点记录 1.判断文件夹及文件是否存在,不存在则创建 (https://www.jb51.net/article/34330.htm) 注意:在if和[]之间以及[ ]和之中内容之间都要有空格,否则会出现错误[: missing `]'(https://blog.csdn.net/u_ranfa/article/details/84638063)logPath="/export/Log...
vue开发配置less全局变量 vue开发过程中,单个vue文件内的局部样式如果想使用全局的less变量会报错找不到,需要在vue文件内引用定义变量的less文件,但是每个vue文件的路径各不相同,又不能使用绝对路径引用,每次引用都要调整引用路径,希望能通过全局配置less变量在vue文件内部生效,不再需要单独引用使用vux-loader在vue-loader生效之前预处理https://blog.csdn.net/u0...
tomcat启动报错:Invalid byte tag in constant pool: 19 提供给其他系统使用的jar包造成tomcat启动报错:Unable to process Jar entry [module-info.class] from Jar [jar:file:/xxxxxxxx/lombok-1.18.4.jar!/] for annotationsorg.apache.tomcat.util.bcel.classfile.ClassFormatException...
Caused by: java.lang.IllegalArgumentException: MALFORMED tomcat启动报错Caused by: java.lang.IllegalArgumentException: MALFORMED百度都说是JAR包有问题,很可能是打包打入了中文文件名,无奈包太多很难排查,经历了代码版本回退,清空maven本地仓库重新下载等方法无果,最后尝试了以下排查方案 https://blog.csdn.net/scugxl/article/details/...
JS需注意知识点 遇到"0"的if判断,对结果有些不确定,搜索了JS各类型数据转boolean的逻辑说明,结果如下:1)String类型,只要不是空字符串都会转换成true2)Number类型,只要不是0,即使是负数,都会转换成true3) Object类型,只要不是null类型,都会转换成true4)Undefined类型,都会转换成false即在使用==与boolean值比较或处于if()中时,有如下结
从Sql server 2000往Oracle 10g数据库迁移遇到的问题——第一次不可抑止地想转载 原文地址http://gzspark.iteye.com/blog/255354 从SQL SERVER 2005导出数据到ORACLE 10G ROW-00060错误 百度到如下内容--------------------------------------------------------------------------------------------------