![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
工具安装
文章平均质量分 73
祎木一世界
这个作者很懒,什么都没留下…
展开
-
Java Low Level REST Client 官网说明-加密文档
加密文档加密文档使用的TLS能通过HttpClientConfigCallback被配置,org.apache.http.impl.nio.client.HttpAsyncClientBuilder被作为一个参数接收。有很多方法去配置加密文档比如 按照最不重要的排序 方法有setSSLContext, setSSLSessionStrategy and setConnectionManager当访问一个使用基于TLS的http组件,客户端需要去信任Elasticsearch使用的证书,下面的例子翻译 2021-12-02 21:40:01 · 63 阅读 · 0 评论 -
Java Low Level REST Client 官网说明-鉴权
基本鉴权当通过构建器构建一个restClient的时候配置基本鉴权可以通过提供一个HttpClientConfigCallback实现。这个接口有一个方法,该方法能够接收一个org.apache.http.impl.nio.client.HttpAsyncClientBuilder实例作为一个参数,该方法能返回HttpAsyncClientBuilder类型对象。这个HttpAsyncClientBuilder能被修改并返回。下面的例子我们设置一个默认的要求基本健全的验证final Cr翻译 2021-12-02 20:43:48 · 89 阅读 · 0 评论 -
Java Low Level REST Client 官网说明-其他一
日志说明java rest client使用与Apache Async Http Client相同的日志库即:Apache Commons Logging 它支持对一系列常用日志的实现要为其启用日志记录的java包是:客户端本身的org.elasticsearch.client和嗅探器的org.elasticsearch.client.sniffer。这个请求tracer 日志能记录在curl格式下的各种请求和响应,当debug对于实例一个请求需要被执行去检测是否它仍然像以前一样返回的情况的时候翻译 2021-11-30 18:47:20 · 54 阅读 · 0 评论 -
Java Low Level REST Client 官网说明-响应处理
响应结果,无论是被同步请求返回的结果还是作为一个ResponseListener#onSuccess(Response)获取的结果,包装被http client返回的这个响应对象并且暴露额外的信息。Response response = restClient.performRequest(new Request("GET", "/"));RequestLine requestLine = response.getRequestLine(); //信息关于执行的请求HttpHost host =翻译 2021-11-30 10:46:18 · 37 阅读 · 0 评论 -
Java Low Level REST Client 官网说明-RestClient 执行请求
当RestClient被创建,就能够通过调用performRequest 或者performRequestAsync去发送请求,performRequest是同步的,阻塞执行线程请求发送和结果读取,performRequestAsync是异步的接受一个返回监听器这是同步的:Request request = new Request("GET", //http method"/"); //serverResponse response = restClient.performReq翻译 2021-11-30 10:46:55 · 150 阅读 · 0 评论 -
Java Low Level REST Client 官网说明-客户端初始化
一个客户端实例能够呗通过相应RestClientBuilder创建,通过调用RestClient#builder(HttpHost...)静态方法创建。创建的参数要求仅仅是客户端需要用于交互的一个或多个httpHost,提供httpHost实例如下代码RestClient restClient = RestClient.builder(new HttpHost("localhost", 9200, "http"),new HttpHost("localhost", 9201, "http")翻译 2021-11-30 10:37:10 · 106 阅读 · 0 评论 -
Java Low Level REST Client 官网说明-依赖
es版本说明:基于es的7.16版本1、相关版本说明要求java1.8以及以上Java Low Level REST Client(以下简称客户端) 发布从属于Elasticsearch发布周期,但是二者版本无关,客户端可以访问任意版本Elasticsearch2、依赖配置maven依赖配置<dependency> <groupId>org.elasticsearch.client</groupId> <artifactId>el.翻译 2021-11-30 10:33:10 · 51 阅读 · 0 评论 -
logstash使用自定义模板问题记录
起因:使用ogstash把日志存储到es,由于修改字段类型节省空间的需要,考虑使用自定义模板经过:根据网上配置了logstash.confoutput { elasticsearch { hosts => ["127.0.0.1:9200"] index => "logstash-test-%{+YYYY.MM.dd}" timeout => 30 template => "/data/conf/...原创 2021-11-22 18:19:16 · 2417 阅读 · 0 评论 -
ubuntu之lua环境搭建
1,下载地址:http://www.lua.org/download.html2,解压 tar zxvf lua-5.3.4.tar.gz3, 进入主目录 cd lua-5.3.4/ 然后执行 sudo make linux test 此时可能会报错:lua.c:82:31: fatal error: readline/readline.h: 没有那个文件或目录 ...原创 2018-05-08 13:19:40 · 662 阅读 · 0 评论 -
Maven 安装
第一步下载maven3.1.0版本地址:http://www.apache.org/dyn/closer.cgi/maven/binaries/apache-maven-3.1.0-bin.tar.gz解压到c盘 目录:C:\apache-maven-3.1.0配置环境变量:M2_HOME=C:\apach原创 2013-08-15 15:33:24 · 405 阅读 · 0 评论 -
gradle3.5 安装
gradle 官网是 :https://gradle.org/该安装为Windows7 下安装进入官网后点击 get Started 进入向导页面点击文档中安装跳转至 https://gradle.org/install页面,该页面详细列出了安装的四步1、下载,链接中有各个版本(当前最新3.5)2、解压3、添加环境变量到path,即解压后的bin路径4、dos下 输入原创 2017-06-18 21:38:19 · 5218 阅读 · 0 评论