Apache HttpClient库的日志级别设置原理

简介: Apache HttpClient库的日志级别设置原理

在你的业务类的构造函数里调用下面这个enable方法,以启用日志image.png在SimpleLog的实现里,下列代码会从SystemProperty里读取用户用代码进行的设置:


[外链图片转存失败(img-GyXZAQlu-1566787773383)(https://user-images.githubusercontent.com/5669954/58316668-a9050600-7e46-11e9-89e6-63c8c26285ce.png)]


debug级别的日志输出很全:


2019/05/24 16:58:16:397 CST [DEBUG] RequestAddCookies - CookieSpec selected: default

2019/05/24 16:58:16:417 CST [DEBUG] RequestAuthCache - Auth cache not set in the context

2019/05/24 16:58:16:614 CST [DEBUG] PoolingHttpClientConnectionManager - Connection request: [route: {s}->https://hybris.com:443][total kept alive: 0; route allocated: 0 of 2; total allocated: 0 of 20]

2019/05/24 16:58:21:265 CST [DEBUG] PoolingHttpClientConnectionManager - Connection leased: [id: 0][route: {s}->https://hybris.com:443][total kept alive: 0; route allocated: 1 of 2; total allocated: 1 of 20]

2019/05/24 16:58:21:271 CST [DEBUG] MainClientExec - Opening connection {s}->https://hybris.com:443

2019/05/24 16:58:21:271 CST [DEBUG] DefaultHttpClientConnectionOperator - Connecting to hybris.com/69.145.197.197:443

2019/05/24 16:58:21:271 CST [DEBUG] SSLConnectionSocketFactory - Connecting socket to hybris.com/69.145.197.197:443 with timeout 0

2019/05/24 16:58:21:521 CST [DEBUG] SSLConnectionSocketFactory - Enabled protocols: [TLSv1, TLSv1.1, TLSv1.2]

2019/05/24 16:58:21:521 CST [DEBUG] SSLConnectionSocketFactory - Enabled cipher suites:[TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_RSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA,TLS_EMPTY_RENEGOTIATION_INFO_SCSV]

2019/05/24 16:58:21:521 CST [DEBUG] SSLConnectionSocketFactory - Starting handshake

2019/05/24 16:58:21:849 CST [DEBUG] SSLConnectionSocketFactory - Secure session established

2019/05/24 16:58:21:849 CST [DEBUG] SSLConnectionSocketFactory - negotiated protocol: TLSv1.2

2019/05/24 16:58:21:849 CST [DEBUG] SSLConnectionSocketFactory - negotiated cipher suite: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256

2019/05/24 16:58:21:849 CST [DEBUG] SSLConnectionSocketFactory - peer principal: CN=gdm-acdo.apjdemo.hybris.com

2019/05/24 16:58:21:849 CST [DEBUG] SSLConnectionSocketFactory - peer alternative names: []

2019/05/24 16:58:21:849 CST [DEBUG] SSLConnectionSocketFactory - issuer principal: CN=Let’s Encrypt Authority X3, O=Let’s Encrypt, C=US

2019/05/24 16:58:21:849 CST [DEBUG] DefaultHttpClientConnectionOperator - Connection established 10.130.197.181:60875<->169.145.197.197:443

2019/05/24 16:58:21:849 CST [DEBUG] MainClientExec - Executing request GET /sap/opu/odata/sap/CUAN_CONTACT_SRV HTTP/1.1

2019/05/24 16:58:21:849 CST [DEBUG] MainClientExec - Proxy auth state: UNCHALLENGED

2019/05/24 16:58:21:849 CST [DEBUG] headers - http-outgoing-0 >> GET /sap/opu/odata/sap/CUAN_CONTACT_SRV HTTP/1.1

2019/05/24 16:58:21:849 CST [DEBUG] headers - http-outgoing-0 >> Authorization: basic bWt0X2R

2019/05/24 16:58:21:849 CST [DEBUG] headers - http-outgoing-0 >> Cache-Control: no-cache

2019/05/24 16:58:21:849 CST [DEBUG] headers - http-outgoing-0 >> content-type: application/json

2019/05/24 16:58:21:849 CST [DEBUG] headers - http-outgoing-0 >> Accept: application/json

2019/05/24 16:58:21:849 CST [DEBUG] headers - http-outgoing-0 >> x-csrf-token: fetch

2019/05/24 16:58:21:849 CST [DEBUG] headers - http-outgoing-0 >> Host: gdm-hybris.com

2019/05/24 16:58:21:849 CST [DEBUG] headers - http-outgoing-0 >> Connection: Keep-Alive

2019/05/24 16:58:21:849 CST [DEBUG] headers - http-outgoing-0 >> User-Agent: Apache-HttpClient/4.5.1 (Java/1.8.0_60)

2019/05/24 16:58:21:849 CST [DEBUG] headers - http-outgoing-0 >> Accept-Encoding: gzip,deflate

2019/05/24 16:58:21:849 CST [DEBUG] wire - http-outgoing-0 >> “GET /sap/opu/odata/sap/CUAN_CONTACT_SRV HTTP/1.1[\r][\n]”

2019/05/24 16:58:21:849 CST [DEBUG] wire - http-outgoing-0 >> “Authorization: basic bWt0X2[\r][\n]”

2019/05/24 16:58:21:849 CST [DEBUG] wire - http-outgoing-0 >> “Cache-Control: no-cache[\r][\n]”

2019/05/24 16:58:21:849 CST [DEBUG] wire - http-outgoing-0 >> “content-type: application/json[\r][\n]”

2019/05/24 16:58:21:849 CST [DEBUG] wire - http-outgoing-0 >> “Accept: application/json[\r][\n]”

2019/05/24 16:58:21:849 CST [DEBUG] wire - http-outgoing-0 >> “x-csrf-token: fetch[\r][\n]”

2019/05/24 16:58:21:849 CST [DEBUG] wire - http-outgoing-0 >> “Host: gdm-acdo.apjdemo.hybris.com[\r][\n]”

2019/05/24 16:58:21:849 CST [DEBUG] wire - http-outgoing-0 >> “Connection: Keep-Alive[\r][\n]”

2019/05/24 16:58:21:849 CST [DEBUG] wire - http-outgoing-0 >> “User-Agent: Apache-HttpClient/4.5.1 (Java/1.8.0_60)[\r][\n]”2019/05/24 16:58:21:849 CST [DEBUG] wire - http-outgoing-0 >> “Accept-Encoding: gzip,deflate[\r][\n]”

2019/05/24 16:58:21:849 CST [DEBUG] wire - http-outgoing-0 >> “[\r][\n]”

2019/05/24 16:58:22:061 CST [DEBUG] wire - http-outgoing-0 << “HTTP/1.1 307 Temporary Redirect[\r][\n]”

2019/05/24 16:58:22:061 CST [DEBUG] wire - http-outgoing-0 << “Server: nginx/1.14.2[\r][\n]”

2019/05/24 16:58:22:061 CST [DEBUG] wire - http-outgoing-0 << “Date: Fri, 24 May 2019 08:58:22 GMT[\r][\n]”

2019/05/24 16:58:22:061 CST [DEBUG] wire - http-outgoing-0 << “Content-Length: 0[\r][\n]”

2019/05/24 16:58:22:061 CST [DEBUG] wire - http-outgoing-0 << “Connection: keep-alive[\r][\n]”

2019/05/24 16:58:22:061 CST [DEBUG] wire - http-outgoing-0 << “set-cookie: sap-usercontext=sap-client=100; path=/[\r][\n]”

2019/05/24 16:58:22:061 CST [DEBUG] wire - http-outgoing-0 << “set-cookie: SAP_SEhIHE%3d; path=/; secure; HttpOnly[\r][\n]”

2019/05/24 16:58:22:061 CST [DEBUG] wire - http-outgoing-0 << “x-csrf-token: kVwN39IxT6wSsOnjgeSGww==[\r][\n]”

2019/05/24 16:58:22:061 CST [DEBUG] wire - http-outgoing-0 << “location: https://hybris.com:443/sap/opu/odata/sap/CUAN_CONTACT_SRV/[\r][\n]

2019/05/24 16:58:22:061 CST [DEBUG] wire - http-outgoing-0 << “sap-processing-info: ODataBEP=,crp=,st=,MedCacheHub=,codeployed=X,softstate=[\r][\n]”

2019/05/24 16:58:22:061 CST [DEBUG] wire - http-outgoing-0 << “sap-server: true[\r][\n]”

2019/05/24 16:58:22:061 CST [DEBUG] wire - http-outgoing-0 << “sap-perf-fesrec: 42584.000000[\r][\n]”

2019/05/24 16:58:22:061 CST [DEBUG] wire - http-outgoing-0 << “[\r][\n]”

2019/05/24 16:58:22:061 CST [DEBUG] headers - http-outgoing-0 << HTTP/1.1 307 Temporary Redirect

2019/05/24 16:58:22:061 CST [DEBUG] headers - http-outgoing-0 << Server: nginx/1.14.2

2019/05/24 16:58:22:061 CST [DEBUG] headers - http-outgoing-0 << Date: Fri, 24 May 2019 08:58:22 GMT

2019/05/24 16:58:22:061 CST [DEBUG] headers - http-outgoing-0 << Content-Length: 0

2019/05/24 16:58:22:061 CST [DEBUG] headers - http-outgoing-0 << Connection: keep-alive

2019/05/24 16:58:22:061 CST [DEBUG] headers - http-outgoing-0 << set-cookie: sap-usercontext=sap-client=100; path=/

2019/05/24 16:58:22:061 CST [DEBUG] headers - http-outgoing-0 << set-cookie: SAP_SESSIONID_E4T_100=a-dtZMlUCPrNMQYUQYcL8RULy6l-AhHpqRECAAohIHE%3d; path=/; secure; HttpOnly

2019/05/24 16:58:22:061 CST [DEBUG] headers - http-outgoing-0 << x-csrf-token: kVwSGww==

2019/05/24 16:58:22:061 CST [DEBUG] headers - http-outgoing-0 << location: https://hybris.com:443/sap/opu/odata/sap/CUAN_CONTACT_SRV/

2019/05/24 16:58:22:061 CST [DEBUG] headers - http-outgoing-0 << sap-processing-info: ODataBEP=,crp=,st=,MedCacheHub=,codeployed=X,softstate=

2019/05/24 16:58:22:061 CST [DEBUG] headers - http-outgoing-0 << sap-server: true

2019/05/24 16:58:22:061 CST [DEBUG] headers - http-outgoing-0 << sap-perf-fesrec: 42584.000000

2019/05/24 16:58:22:061 CST [DEBUG] MainClientExec - Connection can be kept alive indefinitely2019/05/24 16:58:22:061 CST [DEBUG] PoolingHttpClientConnectionManager - Connection [id: 0][route: {s}->https://hybris.com:443] can be kept alive indefinitely

2019/05/24 16:58:22:061 CST [DEBUG] PoolingHttpClientConnectionManager - Connection released: [id: 0][route: {s}->https://hybris.com:443][total kept alive: 1; route allocated: 1 of 2; total allocated: 1 of 20]

2019/05/24 16:58:22:061 CST [DEBUG] ResponseProcessCookies - Cookie accepted [sap-usercontext=“sap-client=100”, version:0, domain:hybris.com, path:/, expiry:null]

2019/05/24 16:58:22:061 CST [DEBUG] ResponseProcessCookies - Cookie accepted [SAP_SESSIONID_E4T_100=“a-dtZMlUCPrNMQYUQYcL8RULy6l-AhHpqRECAAohIHE%3d”, version:0, domain:gdm-acdo.apjdemo.hybris.com, path:/, expiry:null]

2019/05/24 16:58:22:925 CST [DEBUG] DefaultRedirectStrategy - Redirect requested to location ‘https://hybris.com:443/sap/opu/odata/sap/CUAN_CONTACT_SRV/

2019/05/24 16:58:24:219 CST [DEBUG] RedirectExec - Redirecting to ‘https://hybris.com:443/sap/opu/odata/sap/CUAN_CONTACT_SRV/’ via {s}->https://gdm-acdo.apjdemo.hybris.com:443

2019/05/24 16:58:24:230 CST [DEBUG] RequestAddCookies - CookieSpec selected: default

2019/05/24 16:58:24:230 CST [DEBUG] RequestAddCookies - Cookie [version: 0][name: SAP_SESSIONID_E4T_100][value: a-dtZMlUCPrNMQYUQYcL8RULy6l-AhHpqRECAAohIHE%3d][domain: gdm-acdo.apjdemo.hybris.com][path: /][expiry: null] match [(secure)hybris.com:443/sap/opu/odata/sap/CUAN_CONTACT_SRV/]

2019/05/24 16:58:24:230 CST [DEBUG] RequestAddCookies - Cookie [version: 0][name: sap-usercontext][value: sap-client=100][domain: gdm-acdo.apjdemo.hybris.com][path: /][expiry: null] match [(secure)hybris.com:443/sap/opu/odata/sap/CUAN_CONTACT_SRV/]

2019/05/24 16:58:24:231 CST [DEBUG] RequestAuthCache - Auth cache not set in the context

2019/05/24 16:58:24:995 CST [DEBUG] PoolingHttpClientConnectionManager - Connection request: [route: {s}->https://hybris.com:443][total kept alive: 1; route allocated: 1 of 2; total allocated: 1 of 20]

2019/05/24 16:58:24:997 CST [DEBUG] wire - http-outgoing-0 << “[read] I/O error: Read timed out”

2019/05/24 16:58:24:997 CST [DEBUG] PoolingHttpClientConnectionManager - Connection leased: [id: 0][route: {s}->https://hybris.com:443][total kept alive: 0; route allocated: 1 of 2; total allocated: 1 of 20]

2019/05/24 16:58:24:998 CST [DEBUG] MainClientExec - Executing request GET /sap/opu/odata/sap/CUAN_CONTACT_SRV/ HTTP/1.1

2019/05/24 16:58:24:998 CST [DEBUG] MainClientExec - Proxy auth state: UNCHALLENGED

2019/05/24 16:58:24:998 CST [DEBUG] headers - http-outgoing-0 >> GET /sap/opu/odata/sap/CUAN_CONTACT_SRV/ HTTP/1.1

2019/05/24 16:58:24:998 CST [DEBUG] headers - http-outgoing-0 >> Authorization: basic bWt0X2Rl5

2019/05/24 16:58:24:998 CST [DEBUG] headers - http-outgoing-0 >> Cache-Control: no-cache

2019/05/24 16:58:24:998 CST [DEBUG] headers - http-outgoing-0 >> content-type: application/json

2019/05/24 16:58:24:998 CST [DEBUG] headers - http-outgoing-0 >> Accept: application/json

2019/05/24 16:58:24:998 CST [DEBUG] headers - http-outgoing-0 >> x-csrf-token: fetch2019/05/24 16:58:24:998 CST [DEBUG] headers - http-outgoing-0 >> Host: gdm-acdo.apjdemo.hybris.com:443

2019/05/24 16:58:24:998 CST [DEBUG] headers - http-outgoing-0 >> Connection: Keep-Alive

2019/05/24 16:58:24:998 CST [DEBUG] headers - http-outgoing-0 >> User-Agent: Apache-HttpClient/4.5.1 (Java/1.8.0_60)

2019/05/24 16:58:24:998 CST [DEBUG] headers - http-outgoing-0 >> Cookie: SAP_SESSIONID_E4T_100=a-dtZMlUYcL8RULy6l-AhHpqRECAAohIHE%3d; sap-usercontext=sap-client=100

2019/05/24 16:58:24:998 CST [DEBUG] headers - http-outgoing-0 >> Accept-Encoding: gzip,deflate

2019/05/24 16:58:24:998 CST [DEBUG] wire - http-outgoing-0 >> “GET /sap/opu/odata/sap/CUAN_CONTACT_SRV/ HTTP/1.1[\r][\n]”

2019/05/24 16:58:24:999 CST [DEBUG] wire - http-outgoing-0 >> “Authorization: basic bWt0X2RldjpNWVdlbGNvbWU5[\r][\n]”

2019/05/24 16:58:24:999 CST [DEBUG] wire - http-outgoing-0 >> “Cache-Control: no-cache[\r][\n]”

2019/05/24 16:58:24:999 CST [DEBUG] wire - http-outgoing-0 >> “content-type: application/json[\r][\n]”

2019/05/24 16:58:24:999 CST [DEBUG] wire - http-outgoing-0 >> “Accept: application/json[\r][\n]”

2019/05/24 16:58:24:999 CST [DEBUG] wire - http-outgoing-0 >> “x-csrf-token: fetch[\r][\n]”

2019/05/24 16:58:24:999 CST [DEBUG] wire - http-outgoing-0 >> “Host: hybris.com:443[\r][\n]”

2019/05/24 16:58:24:999 CST [DEBUG] wire - http-outgoing-0 >> “Connection: Keep-Alive[\r][\n]”

2019/05/24 16:58:24:999 CST [DEBUG] wire - http-outgoing-0 >> “User-Agent: Apache-HttpClient/4.5.1 (Java/1.8.0_60)[\r][\n]”

2019/05/24 16:58:24:999 CST [DEBUG] wire - http-outgoing-0 >> “Cookie: SAP_SESSIONID_E4T_100=a-dtZMlUCPrhIHE%3d; sap-usercontext=sap-client=100[\r][\n]”

2019/05/24 16:58:24:999 CST [DEBUG] wire - http-outgoing-0 >> “Accept-Encoding: gzip,deflate[\r][\n]”

2019/05/24 16:58:24:999 CST [DEBUG] wire - http-outgoing-0 >> “[\r][\n]”

2019/05/24 16:58:25:154 CST [DEBUG] wire - http-outgoing-0 << “HTTP/1.1 500 Internal Server Error[\r][\n]”

2019/05/24 16:58:25:154 CST [DEBUG] wire - http-outgoing-0 << “Server: nginx/1.14.2[\r][\n]”

2019/05/24 16:58:25:154 CST [DEBUG] wire - http-outgoing-0 << “Date: Fri, 24 May 2019 08:58:25 GMT[\r][\n]”

2019/05/24 16:58:25:154 CST [DEBUG] wire - http-outgoing-0 << “Content-Type: text/html[\r][\n]”

2019/05/24 16:58:25:154 CST [DEBUG] wire - http-outgoing-0 << “Content-Length: 193[\r][\n]”

2019/05/24 16:58:25:154 CST [DEBUG] wire - http-outgoing-0 << “Connection: close[\r][\n]”

2019/05/24 16:58:25:154 CST [DEBUG] wire - http-outgoing-0 << “[\r][\n]”

2019/05/24 16:58:25:154 CST [DEBUG] wire - http-outgoing-0 << “[\r][\n]”

2019/05/24 16:58:25:155 CST [DEBUG] wire - http-outgoing-0 << “[\r][\n]”

2019/05/24 16:58:25:155 CST [DEBUG] wire - http-outgoing-0 << “[\r][\n]”

2019/05/24 16:58:25:155 CST [DEBUG] wire - http-outgoing-0 << “


500 Internal Server Error[\r][\n]”

2019/05/24 16:58:25:155 CST [DEBUG] wire - http-outgoing-0 << “

nginx/1.14.2

[\r][\n]”

2019/05/24 16:58:25:155 CST [DEBUG] wire - http-outgoing-0 << “[\r][\n]”

2019/05/24 16:58:25:155 CST [DEBUG] wire - http-outgoing-0 << “[\r][\n]”

2019/05/24 16:58:25:155 CST [DEBUG] headers - http-outgoing-0 << HTTP/1.1 500 Internal Server Error

2019/05/24 16:58:25:155 CST [DEBUG] headers - http-outgoing-0 << Server: nginx/1.14.2

2019/05/24 16:58:25:155 CST [DEBUG] headers - http-outgoing-0 << Date: Fri, 24 May 2019 08:58:25 GMT

2019/05/24 16:58:25:155 CST [DEBUG] headers - http-outgoing-0 << Content-Type: text/html

2019/05/24 16:58:25:155 CST [DEBUG] headers - http-outgoing-0 << Content-Length: 193

2019/05/24 16:58:25:155 CST [DEBUG] headers - http-outgoing-0 << Connection: close

Status code: 500

reason: Internal Server Error


相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
相关文章
|
5天前
|
Java 数据库连接 Shell
Apache Zeppelin系列教程第六篇——Zengine调用Interpreter原理分析
Apache Zeppelin系列教程第六篇——Zengine调用Interpreter原理分析
52 0
|
5天前
|
数据采集 机器学习/深度学习 Java
数据猎手:使用Java和Apache HttpComponents库下载Facebook图像
本文介绍了如何使用Java和Apache HttpComponents库从Facebook获取图像数据。通过设置爬虫代理IP以避免限制,利用HttpClient发送请求,解析HTML找到图像链接,然后下载并保存图片。提供的Java代码示例展示了实现过程,包括创建代理配置、线程池,以及下载图片的逻辑。注意,实际应用需根据Facebook页面结构进行调整。
数据猎手:使用Java和Apache HttpComponents库下载Facebook图像
|
5天前
|
存储 监控 Apache
查询提速11倍、资源节省70%,阿里云数据库内核版 Apache Doris 在网易日志和时序场景的实践
网易的灵犀办公和云信利用 Apache Doris 改进了大规模日志和时序数据处理,取代了 Elasticsearch 和 InfluxDB。Doris 实现了更低的服务器资源消耗和更高的查询性能,相比 Elasticsearch,查询速度提升至少 11 倍,存储资源节省达 70%。Doris 的列式存储、高压缩比和倒排索引等功能,优化了日志和时序数据的存储与分析,降低了存储成本并提高了查询效率。在灵犀办公和云信的实际应用中,Doris 显示出显著的性能优势,成功应对了数据增长带来的挑战。
查询提速11倍、资源节省70%,阿里云数据库内核版 Apache Doris 在网易日志和时序场景的实践
|
5天前
|
Apache
web服务器(Apache)访问日志(access_log)详细解释
web服务器(Apache)访问日志(access_log)详细解释
|
5天前
|
存储 消息中间件 监控
Zoom 基于Apache Hudi 的流式日志处理实践
Zoom 基于Apache Hudi 的流式日志处理实践
50 1
|
5天前
|
Java Apache
Apache HttpClient 4.5设置超时时间
Apache HttpClient 4.5设置超时时间
|
5天前
|
SQL 并行计算 大数据
【大数据技术攻关专题】「Apache-Flink零基础入门」手把手+零基础带你玩转大数据流式处理引擎Flink(基础加强+运行原理)
关于Flink服务的搭建与部署,由于其涉及诸多实战操作而理论部分相对较少,小编打算采用一个独立的版本和环境来进行详尽的实战讲解。考虑到文字描述可能无法充分展现操作的细节和流程,我们决定以视频的形式进行分析和介绍。因此,在本文中,我们将暂时不涉及具体的搭建和部署步骤。
500 3
【大数据技术攻关专题】「Apache-Flink零基础入门」手把手+零基础带你玩转大数据流式处理引擎Flink(基础加强+运行原理)
|
5天前
|
SQL 关系型数据库 Apache
Flink CDC 是一个基于 Apache Flink 的开源库
Flink CDC 是一个基于 Apache Flink 的开源库
78 7
|
1天前
|
Oracle 关系型数据库 数据库
实时计算 Flink版操作报错合集之执行Flink job,报错“Could not execute SQL statement. Reason:org.apache.flink.table.api.ValidationException: One or more required options are missing”,该怎么办
在使用实时计算Flink版过程中,可能会遇到各种错误,了解这些错误的原因及解决方法对于高效排错至关重要。针对具体问题,查看Flink的日志是关键,它们通常会提供更详细的错误信息和堆栈跟踪,有助于定位问题。此外,Flink社区文档和官方论坛也是寻求帮助的好去处。以下是一些常见的操作报错及其可能的原因与解决策略。
10 0
|
2天前
|
消息中间件 关系型数据库 MySQL
实时计算 Flink版操作报错合集之遇到报错:Apache Kafka Connect错误如何解决
在使用实时计算Flink版过程中,可能会遇到各种错误,了解这些错误的原因及解决方法对于高效排错至关重要。针对具体问题,查看Flink的日志是关键,它们通常会提供更详细的错误信息和堆栈跟踪,有助于定位问题。此外,Flink社区文档和官方论坛也是寻求帮助的好去处。以下是一些常见的操作报错及其可能的原因与解决策略。
13 5

推荐镜像

更多
http://www.vxiaotou.com