tomcat等服务器的部署运用
文章平均质量分 96
谷神通
天子望气,谈笑杀人。
展开
-
TomCat的工作原理和端口理解
关于解压官网下载:apache-tomcat-6.0.45.zip 解压后展现目录:主要关注bin,conf,webapps这三个目录;bin目录里面会有启动的,停止的bat文件,conf主要是tomcat的配置文件,webapps主要是项目的发布文件,在webapps下,tomcat有自己的目录和文件运行时,调用startup.bat文件:@echo offrem Li转载 2016-04-21 15:50:08 · 425 阅读 · 0 评论 -
Tomcat设置maxThreads,acceptCount
前提说明为了确保服务不会被过多的http长连接压垮,我们需要对tomcat设定个最大连接数,超过这个连接数的请求会拒绝,让其负载到其它机器。达到保护自己的同时起到连接数负载均衡的作用。动手去做一开始根据故障todoList提供的参数MaxKeepAliveRequests,进行验证,我们将tomcat配置server.xml修改为:同时,启动客户端模拟30个转载 2017-08-08 10:53:35 · 1581 阅读 · 0 评论 -
centos安装tomcat
http://www.cnblogs.com/liaolongjun/p/5638740.htmlhttp://www.awspack.com/os/linux/yum-install-tomcat/在服务器跑Java程序的时候,经常用的Web服务器就是Tomcat,今天用yum命令试着安装了一下。编译安装的时候需要安装JDK和Tomcat,而yum安装Tomcat直接把OpenJDK也给安装上了...转载 2018-03-27 17:41:30 · 176 阅读 · 0 评论 -
使用Spring Session和Redis解决分布式Session跨域共享问题
前言对于分布式使用Nginx+Tomcat实现负载均衡,最常用的均衡算法有IP_Hash、轮训、根据权重、随机等。不管对于哪一种负载均衡算法,由于Nginx对不同的请求分发到某一个Tomcat,Tomcat在运行的时候分别是不同的容器里,因此会出现session不同步或者丢失的问题。实际上实现Session共享的方案很多,其中一种常用的就是使用Tomcat、Jetty等服务器提供的Sess...转载 2018-08-02 11:02:30 · 5059 阅读 · 1 评论 -
Centos 7搭建Gitlab服务器超详细
硬件配置:阿里云ecs服务器2核8G,centos7.4系统,阿里云服务器必须配置安全组,确保外网可以访问到服务器指定端口:https://help.aliyun.com/document_detail/25475.html?spm=5176.2020520101.121.1.51704df5job5VH我因为是测试使用,配置的如下,并且我关闭了阿里云防火墙: 一、 安装并配置...转载 2018-08-24 16:11:54 · 33698 阅读 · 6 评论 -
tcp_timestamps tcp_tw_recycle引起的服务器连接不上问题
最近一个非常奇怪的问题,多台手机客户端利用公司wifi连接一台服务器,但是频繁出现连接不上情况,而且一台能连接上,另一台就会断开。断开的时候再尝试连接,但是没有apache跟tomcat的任何访问记录,但是3G连接不会出现这个问题。最近发现一个PHP脚本时常出现连不上服务器的现象,调试了一下,发现是TIME_WAIT状态过多造成的,本文简要介绍一下解决问题的过程。遇到这类问题,我习惯于先用...转载 2018-10-17 14:01:13 · 1330 阅读 · 0 评论 -
ELK(ElasticSearch, Logstash, Kibana)搭建实时日志分析平台
摘要: ELK平台介绍 在搜索ELK资料的时候,发现这篇文章比较好,于是摘抄一小段: 以下内容来自:http://baidu.blog.51cto.com/71938/1676798 日志主要包括系统日志、应用程序日志和安全日志。ELK平台介绍在搜索ELK资料的时候,发现这篇文章比较好,于是摘抄一小段:以下内容来自:http://baidu.blog.51cto.com/71938/1...转载 2018-11-06 10:04:56 · 412 阅读 · 0 评论 -
ELK搭建教程(全过程)
1.服务器使用阿里云服务器(方便),抢占式实例(便宜),4核16G,系统选择centos7.4/64位(好用)。购买地址:https://ecs-buy.aliyun.com/我们只是测试学习使用,把端口权限全开就行(不然外网访问不了),安全组配置那里添加如下:2.下载ELK的包:下载地址:https://www.elastic.co/downloads下载最新版的、l...原创 2018-11-07 18:09:01 · 90143 阅读 · 6 评论 -
maven私服搭建使用
前言项目开发时,一般采用Maven来进行项目构建,管理,jar包下载,项目组开发人员开发时,只要在项目的pom.xml文件中,添加如下pom.xml信息从公共的库中下载相关的Jar包以及依赖Jar包,但有时候公共的库不是那么稳定而且下载速度往往很慢,一个团队一起开发项目时,如果每个组员都去下载一遍所有依赖的Jar包,其实是一件很麻烦的事情,所以这时候就有必要搭建一个Maven的私库了,这样如果...原创 2018-11-07 18:23:07 · 272 阅读 · 0 评论 -
zookeeper面试题
https://segmentfault.com/a/1190000014479433转载 2019-02-21 20:00:30 · 3196 阅读 · 0 评论 -
秒杀系统设计思路和实现方法
1 秒杀业务分析 正常电子商务流程 (1)查询商品;(2)创建订单;(3)扣减库存;(4)更新订单;(5)付款;(6)卖家发货 秒杀业务的特性 (1)低廉价格;(2)大幅推广;(3)瞬时售空;(4)一般是定时上架;(5)时间短、瞬时并发量高; 2 秒杀技术挑战假设某网站秒杀活动只推出一件商品,预计会吸引1万人参加活动,也就说最大并发请求数是10000,秒杀系统需要面...转载 2019-02-18 14:17:17 · 2091 阅读 · 0 评论 -
FastDFS单机版部署
FastDFS分布式文件系统1 目标#了解项目中使用FastDFS的原因和意义。掌握FastDFS的架构组成部分,能说出tracker和storage的作用。了解FastDFS+nginx上传和下载的执行流程。掌握FastDFS+nginx在项目中作为图片服务器,上传和下载方法。2 FastDFS介绍#2.1 什么是FastDFS#FastDFS是用c语言编写的...转载 2019-03-21 11:50:56 · 477 阅读 · 0 评论 -
Linux平台搭建Jenkins+Maven+Shell实现自动化构建部署
切换到/usr/local/src路径cd /usr/local/src下载Jenkins官方war包(采用war包安装方式,启动tomcat即连jenkins一同启动,如链接失效请自行百度搜索Jenkins官网进行下载)wget http://ftp.tsukuba.wide.ad.jp/software/jenkins/war/1.642/jenkins转载 2017-06-16 16:20:31 · 6704 阅读 · 0 评论 -
tomcat的原理
Tomcat简介 作者:杨晓(http://blog.sina.com.cn/u/1237288325)一、Tomcat背景 自从JSP发布之后,推出了各式各样的JSP引擎。Apache Group在完成GNUJSP1.0的开发以后,开始考虑在SUN的JSWDK基础上开发一个可以直接提供Web服务的JSP服务器,当然同时也支持Servlet, 这样Tomcat就诞生了。To转载 2016-07-18 14:34:35 · 777 阅读 · 0 评论 -
java集群
序言越来越多的关键应用运行在J2EE(Java 2, Enterprise Edition)中,这些诸如银行系统和账单处理系统需要高的可用性(High Availability, HA),同时像Google和Yahoo这种大系统需要大的伸缩性。高可用性和伸缩性在今天高速增长的互连接的世界的重要性已经证实了。eBay于 1999年6月停机22小时的事故,中断了约230万的拍卖,使eBay的股票下转载 2016-07-19 15:26:53 · 352 阅读 · 0 评论 -
高性能图片服务器–ZIMG
011年李彦宏在百度联盟峰会上就提到过互联网的读图时代已经到来1,图片服务早已成为一个互联网应用中占比很大的部分,对图片的处理能力也相应地变成企业和开发者的一项基本技能。需要处理海量图片的典型应用有:1. 图片类应用,如百度相册。2. 导购类应用,如Guang.com。3. 电商类应用,如淘宝。4. 云存储服务,如七牛云存储。除此之外几乎所有的网站都需要考虑自己图片处理的解决方转载 2016-10-17 15:10:10 · 1244 阅读 · 0 评论 -
华为内部如何实施微服务架构?基本就靠这5大原则
华为内部如何实施微服务架构?基本就靠这5大原则2016-08-23 21:05 阅读 7.5k 评论 02017年Gdevops全球敏捷运维峰会-成都站(限时优惠),运维派作为本次峰会协办方,您可以点击这里了解详情随着业务的发展,代码量的膨胀和团队成员的增加,传统单体式架构的弊端越来越凸显,严重制约了业务的快速创新和敏捷交付。为了解决传统单体架构面临转载 2017-05-10 21:00:11 · 2850 阅读 · 0 评论 -
微服务:分解应用以实现可部署性和可扩展性
微服务:分解应用以实现可部署性和可扩展性| 作者 Chris Richardson ,译者 张卫滨 发布于 2014年6月19日. 估计阅读时间: 1 分钟 |道AI风控、Serverless架构、EB级存储引擎,尽在ArchSummit!分享到: 微博 微信 Facebook Twitter 有道云笔记 邮件分享稍后阅读我的阅读清单转载 2017-05-10 21:01:59 · 768 阅读 · 0 评论 -
理解OAuth 2.0
理解OAuth 2.0作者: 阮一峰日期: 2014年5月12日OAuth是一个关于授权(authorization)的开放网络标准,在全世界得到广泛应用,目前的版本是2.0版。本文对OAuth 2.0的设计思路和运行流程,做一个简明通俗的解释,主要参考材料为RFC 6749。一、应用场景为了理解OAu转载 2017-05-23 10:37:10 · 289 阅读 · 0 评论 -
spring boot项目打包成war并在tomcat上运行的步骤
分类:spring boot(16) 目录(?)[+]原文地址:http://m.blog.csdn.NET/article/details?id=52515226把spring-boot项目按照平常的web项目一样发布到tomcat容器下一、修改打包形式在pom.xml里设置 war二、移除嵌入式转载 2017-05-23 17:12:56 · 1553 阅读 · 0 评论 -
解决github访问慢的问题
github是个好地方,但是上不去就蛋疼了。今天github上不去,果断f12下,看下network,发现里面好多请求都是指向github.global.ssl.fastly.NET这个域名的,然后请求都无法成功。天朝你懂的,想到了改hosts,于是cmd里ping github.global.ssl.fastly.Net发现其ip是103.245.222.转载 2017-05-27 09:39:17 · 9171 阅读 · 0 评论 -
A10负载均衡设备基础配置
最近参加A10负载均衡设备培训,根据个人理解撰写了基本配置笔记。之前使用过Cisco ACE模块,基本原理一致。注:如有理解性错误请给予指出,谢谢!笔记如下:A10负载均衡设备基础配置过程====================================================================1、建立管理接口转载 2017-05-17 11:07:49 · 3476 阅读 · 1 评论 -
服务容错模式
服务容错模式2017-03-09 20:01 90人阅读 评论(0) 收藏 举报 分类:命名待定(9) 目录(?)[+]转载自:http://tech.meituan.com/service-fault-tolerant-pattern.html 所谓模式,其实就是某种场景下一类问题及其解决方案的总结归纳,往往可转载 2017-05-17 11:20:13 · 518 阅读 · 0 评论 -
Nginx代理功能与负载均衡详解
Nginx代理功能与负载均衡详解序言Nginx的代理功能与负载均衡功能是最常被用到的,关于nginx的基本语法常识与配置已在上篇文章中有说明,这篇就开门见山,先描述一些关于代理功能的配置,再说明负载均衡详细。Nginx代理服务的配置说明1、上一篇中我们在http模块中有下面的配置,当代理遇到状态码为404时,我们把404页面导向百度。erro转载 2017-05-10 14:55:20 · 378 阅读 · 0 评论 -
efk日志系统搭建
前言EFK可能都不熟悉,实际上EFK是大名鼎鼎的日志系统ELK的一个变种在没有分布式日志的时候,每次出问题了需要查询日志的时候,需要登录到Linux服务器,使用命令cat -n xxxx|grep xxxx 搜索出日志在哪一行,然后cat -n xxx|tail -n +n行|head -n 显示多少行,这样不仅效率低下,而且对于程序异常也不方便查询,日志少还好,一旦整合出来的日志达到几个...转载 2019-03-21 11:54:31 · 1517 阅读 · 0 评论