现象General SSLEngine problemsecurity index is unavailable. short circuiting retrieval of user [bigdata_api]
General SSLEngine problem[2023-01-10T12:24:25,148][WARN ][o.e.t.TcpTransport                   
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-01-10 16:30:32
                            
                                2586阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            然后不管你怎么输入,3次以后都会出现这个 Unauthorized    其实这就是orcal的一个服务占了TOMCAT 8080端口,这个服务叫OracleServiceICSS,如图,右键 我的电脑 -> 管理 -> 服务和应用程序 -> 服务,可以看到下图         你只要把这个服务停止就可以了,但是如果你停止了,好像其他局域网的人就不能访问你的数据库了,我们做项目的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-31 18:11:46
                            
                                52阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            适用情况:对于一些网络不稳定的情况比较适用(可能临时有节点脱离集群,然后又回来。时间很短)。这种情况,推迟分片分配可以很大程度上降低网络和磁盘的负载。如果节点在超时之前回到集群,至少可以减少1次的集群再平衡,如果回到集群的节点上的分片没有数据更新(其他机器的主分片上),这个过程将会更快,对磁盘和网络的压力更小。##使用方法:通过参数 delayed_timeout ,等待时间可以全局设置也可以在索            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-08 15:58:09
                            
                                110阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            分布式搜索引擎ElasticSearch(一) – 介绍与简介ElasticSearch是一个基于Lucene构建的开源,分布式,RESTful搜索引擎;设计用于云计算;能够达到实时搜索,稳定,可靠,快速。  ElasticSearch在近一年当中,有翻天覆地的变化,据我了解:  2012年11月,获得1000万美元的融资;  2013年02月,获得2400万美元的融资;  2013年初,亲爱的G            
                
         
            
            
            
            问题描述某款SUV车型售后反馈前空调功能异常9例,经初步排查,失效原因均为前空调控制面板失灵,其中仅风量旋钮失效4例,风量旋钮及所有按键失效5例。 故障排查前空调控制路径如图1所示,通过操作CD机或空调控制面板上的旋钮/按键对空调控制器发出控制命令,空调控制器再根据控制命令对前空调进行控制。为确定前空调功能异 常失效部位,我们对故障车进行了控制功能检查,发现虽然前空调控制面板失灵不能实现            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-20 08:52:01
                            
                                55阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            loader// 只在 test 和 文件名匹配 中使用正则表达式 // 在 include 和 exclude 中使用绝对路径数组 // 尽量避免 exclude,更倾向于使用 includeloader 可以将所有类型的文件转换为 webpack 能够处理的有效模块 (webpack 自身只理解 JavaScript)导出为函数的javascript模块链式调用 把上一个loader产生的结果            
                
         
            
            
            
            中午吃完饭回来,哈哈吃的面条,我比较喜欢吃面条,好了,回到我想聊的,来到后就搜了下驼峰法,感觉百度百科总结的不错,就摘录了下来了。骆驼式命名法(Camel-Case)又称驼峰式命名法,是电脑程式编写时的一套命名规则(惯例)。正如它的名称CamelCase所表示的那样,是指混合使用大小写字母来构成变量和函数的名字。程序员们为了自己的代码能更容易的在同行之间交流,所以多采取统一的可读性比较好的命名方式            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-08 06:57:24
                            
                                17阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、版本信息ElasticSearch版本:elasticsearch-5.4.2.rpmKibana版本:kibana-5.4.2-linux-x86_64.tar.gzlogstash版本:logstash-2.3.4.tar.gz(为了适配kafka0.8.2.2版本)二、时区简介 地球总是自西向东自转,东边总比西边先看到太阳,东边的时间也总比西边的早。东边时刻与西边时刻的差值不仅要以时计,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-25 19:22:10
                            
                                54阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            ES时区问题elasticsearch原生支持date类型,json格式通过字符来表示date类型。 所以在用json提交日期至elasticsearch的时候,es会隐式转换,把es认为是date类型的字符串直接转为date类型。date类型是包含时区信息的,如果我们没有在json代表日期的字符串中显式指定时区,对es来说没什么问题, 但是如果通过kibana显示es里的数据            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-22 22:27:03
                            
                                170阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            最近工作中遇到一个Logstash中建ES索引的时区问题,对数据统计造成了一定的影响。logstash.conf文件(简化了业务代码):input{
  ...
}
filter{
  date {
    match => ["access_time", "yyyy/MM/dd HH:mm:ss Z"]
    target => "@timestamp"
  }
}
output            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-21 14:35:50
                            
                                66阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            常见深度分页方式 from+size另一种分页方式 scrollscroll + scansearch_after 的方式es 库 scroll search 的实现常见深度分页方式 from+sizees 默认采用的分页方式是 from+ size 的形式,在深度分页的情况下,这种使用方式效率是非常低的,比如from = 5000, size=10, es 需要在各个分片上匹配排序并得到5000            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-22 16:44:16
                            
                                135阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1、什么是深度分页(Deep paging)?1.1 ES中from+size分页分页问题是Elasticsearch中最常见的查询场景之一,正常情况下分页代码是如下面这样的:GET order_2290w/_search
{
  "from": 0,
  "size": 5
}输出结果如下图:很好理解,即查询第一页的5条数据。图中数字2即返回的五条文档数据。但是如果我们查询的数据页数特别大,达到            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-26 12:27:07
                            
                                173阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            分析&回答1)GC 方面优化gc,减少gc时间。某个节点gc时间过长,master ping3次(zen discovery默认ping失败重试3次)不通后就会把该节点剔除出集群,从而导致索引进行重新分配。调大zen discovery的重试次数(es参数:ping_retries)和超时时间(es参数:ping_timeout)。后来发现根本原因是有个节点的系统所在硬盘满了。导致系统性能            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-27 11:35:21
                            
                                128阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            目录ES索引的不变性ES索引结构组成为什么要进行数据分段(segment)?ES数据写入流程ES如何解决宕机数据丢失的问题?当我们更新数据至 ES 且返回成功提示,在返回后的一瞬间进行查询,会发现数据仍然不是最新的,背后的原因究竟是什么?想要真正搞清楚原因,就要求我们对数据索引的整个过程有所了解。ES索引的不变性倒排索引被写入磁盘后是 不可改变 的:它永远不会修改。不变性有重要            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-24 06:51:21
                            
                                48阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            1、elasticsearch了解多少,说说你们公司es的集群架构,索引数据大小,分片有多少,以 及一些调优手段 。 面试官 :想了解应聘者之前公司接触的ES使用场景、规模,有没有做过比较大规模的索引设计、规划、调优。 解 答 : 如实结合自己的实践场景回答即可。 比如:ES集群架构13个节点,索引根据通道不同共20+索引,根据日 期,每日递增20+,索引:10分片,每日递增1亿+数据, 每个通道            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-16 10:55:12
                            
                                2431阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            引入此问题的原因,是因为在单节点的ES部署策略中,如果在设置某个ES索引的replica不为零,你会发现。存在Unassigned的状态出现。一般开发者在遇到这种情况的时候,有没有考虑过为什么会有这样的情况出现呢?分析问题首先可以用相关命令查看哪一些索引处于unassigned状态,见下:GET /_cat/shards?h=index,shard,prirep,state,unassigned.            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-26 22:31:28
                            
                                859阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在 Elasticsearch 中,我们可以使用 bool query 来说实现一种组合的查询。它可以具有如下的一种形式的搜索:POST _search
{
  "query": {
    "bool" : {
      "must" : {
        "term" : { "user.id" : "kimchy" }
      },
      "filter": {
              
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-07 21:54:18
                            
                                218阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1、简介ElasticSearch是搜索引擎,从搜索的意义上来说,如果筛选条件或前几页都找不到需要的数据,继续深度分页也不会找到想要的数据。ElasticSearch不要做深度分页和随机深度跳页。2、ES 分页建议增加默认的筛选条件,尽量减少数据量的展示,比如:最近一个月;限制总分页数,比如:淘宝、京东仅显示100页查询结果,百度仅显示76页;修改跳页的展现方式,改为滚动显示,或小范围跳页,比如:            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-01 12:28:09
                            
                                82阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.简介ES为了避免深分页,不允许使用分页(from&size)查询10000条以后的数据,因此如果要查询第10000条以后的数据,要使用ES提供的 scroll(游标) 来查询假设取的页数较大时(深分页),如请求第20页,Elasticsearch不得不取出所有分片上的第1页到第20页的所有文档,并做排序,最终再取出from后的size条结果作爲最终的返回值假设你有16个分片,则需要在c            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-10 13:45:33
                            
                                47阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1. 立即执行函数,会生成私有变量,防止变量污染2. 闭包 内部函数可以访问外部函数的变量,把函数返回去,闭包可以保护内部的变量,但也会造成内存的泄漏 ,所以需要不用之后置为null3. 原型链 3.1 构造函数里的属性的优先级比原型链的高 3.2 面向对象编程的时候, js没有类的概念,可以用函数替代 3.3 constructor实际就是对应的那个函数             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-02 09:58:29
                            
                                159阅读