- 浏览: 486630 次
- 性别:
- 来自: 上海
最新评论
-
fanxp:
很好,学习了!
mysql导入数据load data infile用法 -
maomao15:
...
(转) Class.getResource与ClassLoader.getResource()区别 -
贾懂凯:
有maven的配置吗?
Spring MVC整合Velocity的例子 -
kevinhrw:
一个好办法不知道使用"mvc:resources&q ...
Spring3.0 做rest时候拦截js、图片 -
love_miaohong:
这样子设置没作用啊, window7系统下用这个方式不行
MongoDB在windows操作系统cmd下乱码
文章列表
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平台编译环境可以使用以下指令