11 2021 档案
摘要:通常我们在注册服务到nacos后,不能判断服务是否是最新启动,那么问题就来了,能否把启动时间显示出来 理想效果如下图: 如何实现如下: 我们首先想到的是在配置文件里增加 但是配置文件里不能获取当前时间,所以我们就需要查看一下源码 1、找到这个类NacosDiscoveryProperties 2、查
阅读全文
摘要:ES最主要是用来做搜索和分析的。所以DSL还是对于ES很重要的 DSL:domain Specialed Lanaguage 在特定领域的语言 1:全表查询(match_all) GET /demo_test_dev/_search { "query": { "match_all": {} } }
阅读全文
摘要:ES存在的数据,数据库必须存在,数据库存在的数据,ES未必存在;切记、切记、切记 1:es与数据库的对应关系 关系型数据库(比如Mysql)非关系型数据库(Elasticsearch) 数据库Database 索引Index 表Table 类型Type 数据行Row 文档Document 数据列Co
阅读全文
摘要:1:RetryGatewayFilterFactory 该过滤器有三个参数: retries: 重试次数; statuses: 应该重试的HTTP状态代码,使用org.springframework.http.HttpStatus表示; methods: 应该重试的HTTP方法,使用org.spri
阅读全文
摘要:1、RedirectTo RedirectTo GatewayFilter Factory采用status和url参数。 状态应该是300系列重定向http代码,例如301. url应该是有效的URL。 这将是Location标头的值。 eg: spring: cloud: gateway: rou
阅读全文
摘要:1:SaveSession SaveSession GatewayFilter Factory在转发下游调用之前强制执行WebSession :: save操作。 当使用Spring Session与懒加载数据存储之类的东西时,这是特别有用的,并且需要确保在转发调用之前已保存会话状态。 eg: sp
阅读全文
摘要:1:SetStatus 当某个路径下所有响应都是设置的这个状态码;状态码可以是代码或者数字,org.springframework.http.HttpStatus - SetStatus eg: spring: cloud: gateway: routes: - id: setstatusstrin
阅读全文
摘要:1:PrefixPath 将所有请求路径前加上路径;value - PrefixPath=value spring: cloud: gateway: routes: - id: prefixpath_route uri: http://example.org filters: - PrefixPat
阅读全文
摘要:1:AddRequestParameter 修改请求内容中的某个属性值;name,value eg: spring: cloud: gateway: routes: - id: add_request_parameter_route uri: http://example.org filters:
阅读全文
摘要:1:AddRequestHeader 增加请求头信息,并传递到下游; - AddRequestHeader=name, value eg: spring: cloud: gateway: routes: - id: add_request_header_route uri: http://examp
阅读全文
摘要:增加字段 PUT 环境.merchant_2/_mapping/_doc?include_type_name=true { "properties": { "REBATE_STATUS":{ "type":"text", "fields": { "keyword": { "type": "keywo
阅读全文