
工具安装
文章平均质量分 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 · 137 阅读 · 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 · 170 阅读 · 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 · 103 阅读 · 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 · 95 阅读 · 0 评论 -
Java Low Level REST Client 官网说明-RestClient 执行请求
当RestClient被创建,就能够通过调用performRequest 或者performRequestAsync去发送请求, performRequest是同步的,阻塞执行线程请求发送和结果读取,performRequestAsync是异步的接受一个返回监听器 这是同步的: Request request = new Request( "GET", //http method "/"); //server Response response = restClient.performReq翻译 2021-11-30 10:46:55 · 306 阅读 · 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 · 246 阅读 · 0 评论 -
Java Low Level REST Client 官网说明-依赖
es版本说明: 基于es的7.16版本 1、相关版本说明 要求java1.8以及以上 Java Low Level REST Client(以下简称客户端) 发布从属于Elasticsearch发布周期,但是二者版本无关,客户端可以访问任意版本Elasticsearch 2、依赖配置 maven依赖配置 <dependency> <groupId>org.elasticsearch.client</groupId> <artifactId>el.翻译 2021-11-30 10:33:10 · 122 阅读 · 0 评论 -
logstash使用自定义模板问题记录
起因: 使用ogstash把日志存储到es,由于修改字段类型节省空间的需要,考虑使用自定义模板 经过: 根据网上配置了logstash.conf output { elasticsearch { hosts => ["127.0.0.1:9200"] index => "logstash-test-%{+YYYY.MM.dd}" timeout => 30 template => "/data/conf/...原创 2021-11-22 18:19:16 · 2543 阅读 · 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 · 717 阅读 · 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 · 491 阅读 · 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 · 5581 阅读 · 0 评论