本文讲的是如何使用zookeeper将solr分布式部署,也可以理解为tomcat分布式部署。 为什么要使用zookeeper,请参考文章《Solr的SolrCloud与Master-slave主从模式对比》http://blog.csdn.net/jiangchao858/article/deta ...
分类:
其他好文 时间:
2017-03-14 19:09:23
阅读次数:
359
1、jvm内存管理机制: 1)堆(Heap)和非堆(Non-heap)内存 按照官方的说法:“Java 虚拟机具有一个堆,堆是运行时数据区域,所有类实例和数组的内存均从此处分配。堆是在 Java 虚拟机启动时创建的。”“在JVM中堆之外的内存称为非堆内存(Non-heap memory)”。 可以看 ...
分类:
其他好文 时间:
2017-03-14 19:08:47
阅读次数:
277
之前在Spring Boot启动过程(二)提到过createEmbeddedServletContainer创建了内嵌的Servlet容器,我用的是默认的Tomcat。 getEmbeddedServletContainerFactory方法中调用了ServerProperties,从ServerP ...
分类:
编程语言 时间:
2017-03-14 18:49:44
阅读次数:
579
这期内容永哥想和大家聊聊HTTP参数污染及其防御方法。首先,永哥需要指出,HTTP参数污染不是一个漏洞,而是服务器端根据配置的不同所显示出的不同特性。如果网站存在SQL注入或者是XSS等漏洞,并且有相应的防护措施,那么HTTP参数污染可能会帮助攻击者绕过这些防御措施。 HTTP参数污染,简单地讲就是 ...
分类:
Web程序 时间:
2017-03-14 18:47:07
阅读次数:
362
前段时间一直在做公司的微服务项目,技术栈主要是springBoot+Thrift,感觉使用SpringBoot确实太方便了:1.无xml配置。2.自动配置。3.应用可打包为单独的jar包独立运行。4.可嵌入tomcat、jetty或undertow,无需部署war包。5.使用SpringData,以非常少的代码遍可以操作数据库。....
分类:
其他好文 时间:
2017-03-14 14:07:23
阅读次数:
410
* 背景:在eclipse中,先svn检出项目,发现项目没有grable的图标,于是删除项目(不删除实际文件夹),然后import- gradle project,导入后项目会显示gradle的图标了, 然后先build path,添加jre 和 tomcat,这个做好后,还有很多其他问题: 1,右 ...
分类:
系统相关 时间:
2017-03-14 13:44:12
阅读次数:
735
简介:用来简化新Spring应用的初始搭建以及开发过程;该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。 特点:1. 创建独立的Spring应用程序2. 嵌入的Tomcat,无需部署WAR文件3. 简化Maven配置4. 自动配置Spring5. 提供生产就绪型功能,如指标 ...
分类:
编程语言 时间:
2017-03-14 10:53:28
阅读次数:
164
maven项目打包成war包发布到tomcat下,设置访问路径不加项目名 ...
分类:
其他好文 时间:
2017-03-14 10:33:33
阅读次数:
220
linux下利用nginx实现负载均衡 前提条件: 1,安装好jdk 2,安装好tomcat和nginx(可以参考我前两篇文章) 满足前提条件后,要用nginx实现负载均衡,主要是靠配置nginx的配置文件。 我们要实现的架构图如下: 1.分别部署3个tomcat,端口分别为8080,8081,80 ...
分类:
系统相关 时间:
2017-03-14 00:37:34
阅读次数:
323