`
文章列表
https://www.v2ex.com/t/161912 https://wenku.baidu.com/view/2fc57b55f01dc281e53af024.html https://www.douban.com/group/topic/83569978/ http://service.oray.com/question/204.html http://www.renfei.org/blog/introduction-to-spf.html http://service.mail.qq.com/cgi-bin/help?subtype=1&id=48&no=417 ...
一、Elasticseach如何将数据存储到分片中 问题:当我们要在ES中存储数据的时候,数据应该存储在主分片和复制分片中的哪一个中去;当我们在ES中检索数据的时候,又是怎么判断要查询的数据是属于哪一个分片。   数据存储 ...
在solrconfig.xml里有两个配置项,autoCommit和autoSoftCommit,他们是干什么的呢?他们是solr提交文档的两种方式。1. commit一般提交又或者叫硬提交(hard commit), 使用这种提交会把文档立即持久化到磁盘,并可以让你能立马查询到它,因为它会开启一个新的searcher,但是它缺点很明显,就是很耗性能,并会阻塞到提交任务完成,使用它是非常昂贵的操作。 在提交的文档的url里使用commit=true即可使用。2. softcommit软提交,这种提交不会立即把数据写到磁盘,但它可以使你能立即查询到它,就是所谓的支持near real-time ...
[html] view plain copy   package elasticsearch.importdata;  
  1.JpaRepository支持接口规范方法名查询。意思是如果在接口中定义的查询方法符合它的命名规则,就可以不用写实现,目前支持的关键字如下。 Keyword Sample JPQL snippet IsNotNull findByAgeNotNull ...  where x.age not null
所谓脑裂问题(类似于精神分裂),就是同一个集群中的不同节点,对于集群的状态有了不一样的理解。 今天,Elasticsearch集群出现了查询极端缓慢的情况,通过以下命令查看集群状态: curl -XGET 'es-1:9200/_cluster/health' 发现,集 ...
http://www.jianshu.com/p/f0b1cda72341 1. Collection别名 简单理解,Collection 的别名是在solrColud云上的Collection做的又一层包装,可以用一个别名的Collection对应后台多个实际的Collection。 优点: 1、可以将实际的Collection和客户端程序分离开 ...
最近将Elasticsearch由1.2.2升级到1.4.4后,在Elasticsearch安装集群之外的一台机上用Sense访问Elasticsearch没有任何反应,它发到Elasticsearch集群的请求没有任何的响应。阅读了Elasticsearch的文档才了解到,这是1.4.X版本新增加的设置,参看Configuration Options。简单的讲,需要在.yml配置文件中添加如下的配置, 这样才能启动 Cross-origin resource sharing (CORS): http.cors.enabled: true http.cors.allow-origin: /.* ...
ElasticSearch 5.0.0 安装部署常见错误或问题   问题一:   [2016-11-06T16:27:21,712][WARN ][o.e.b.JNANatives ] unable to install syscall filter:   Java.lang.UnsupportedOperationException: seccomp unavailable: requires kernel 3.5+ with CONFIG_SECCOMPandCONFIG_SECCOMP_FILTERcompiledinatorg.elasticsearch.bootstrap ...
    限制某个IP同一时间段的访问次数 如何设置能限制某个IP某一时间段的访问次数是一个让人头疼的问题,特别面对恶意的ddos攻击的时候。其中CC攻击(Challenge Collapsar)是DDOS(分布式拒绝服务)的一种,也是一种常见的网站攻击方法,攻击者通过代理服务器或者肉鸡向向受害主机不停地发大量数据包, 造成对方服务器资源耗尽,一直到宕机崩溃。    cc攻击一般就是使用有限的ip数对服务器频繁发送数据来达到攻击的目的,nginx可以通过HttpLimitReqModul和HttpLimitZoneModule配置来限制ip在同一时间段的访问次数来防cc攻击。 Htt ...
首先下载并安装setuptools:wget --no-check-certificate https://bootstrap.pypa.io/ez_setup.pysudo python ez_setup.py --insecure再到python官网下载pip安装包,解压到某个位置,我这里下载的是8.0.0版本,然后就可以安装了:wget https://pypi.python.org/packages/11/b6/abcb525026a4be042b486df43905d6893fb04f05aac21c32c638e939e447/pip-9.0.1.tar.gz#md5=35f01da ...
http://www.cnblogs.com/zhangzhi0556/articles/5366885.html   1、部署两个tomcat节点,使用nginx实现集群(见http://www.cnblogs.com/zhangzhi0556/articles/nginx.html);   2、redis安装(见http://www.cnblogs.com/zhangzhi0556/articles/redis.html)   3、建一个简单的web项目,打包发布到各个tomcat中,用于测试session是否真的实现了共享(自己想办法怎么建测试项目)   4、下载开 ...
http://blog.csdn.net/liuyifeng1920/article/details/50233067
http://www.cnblogs.com/dcrq/p/5642680.html   一、环境说明   1、操作系统内核版本:2.6.9-78.ELsmp     2、Keepalived软件版本:keepalived-1.1.20.tar.gz   二、环境配置   1、主Keepalived服务器IP地址 192.168.111.223 2、备Keepalived服务器IP地址  192.168.111.100 3
http://www.nginx.cn/install   nginx可以使用各平台的默认包来安装,本文是介绍使用源码编译安装,包括具体的编译参数信息。 正式开始前,编译环境gcc g++ 开发库之类的需要提前装好,这里默认你已经装好。 ububtu平台编译环境可以使用以下指令  
Global site tag (gtag.js) - Google Analytics