报错产生的原因 1.重复启动tomcat造成8080端口的冲突 2.其他软件占用了8080端口 解决方案 打开/tomat/bin目录,通过命令强制关闭他 其他软件占用8080,那么需要打开server.xml文件,然后修改tomcat的默认端口号,一般在是service.xml文件当中的65行 注 ...
分类:
其他好文 时间:
2020-07-14 00:53:32
阅读次数:
77
总体技术架构图一共分了6层 接入层 也可以叫负载均衡层,把外部的流量引入到系统中来。一般负载均衡软件有nginx,lvs,还有各大云服务厂商自己的负载均衡服务。 网关层 内部接口的一些认证、安全、鉴权、过滤、限流等服务,一般处于这一层。这一层把内部的服务接口做一层安全隔离,保护内部服务,同时也可以实 ...
分类:
其他好文 时间:
2020-07-14 00:41:31
阅读次数:
82
新解压的tomcat,点击tomcat目录bin\startup.bat,然后画面一闪而过,好像什么都没发生一样,网页输入http://localhost:8080/也无法访问,是什么原因呢? 1:首先一闪而过,直接打开bin\startup.bat文件,在文件最后一行添加pause,保存重新点击s ...
分类:
其他好文 时间:
2020-07-13 21:44:02
阅读次数:
70
课前回顾主要讲述了nginx的安装配置流程 刚开始遇到了一点问题,ping不同外网,但是可以ping通 网关、ip、和dns,解决思路:首先找到网卡配置文件检查ip、网关、和dns,发现都没有问题,然后ping网关、ip、dns,都没有问题,这时候就关闭一个叫做NetworkManager的管理工具 ...
分类:
系统相关 时间:
2020-07-13 21:27:23
阅读次数:
89
dockers安装Nexus,指定访问路径(默认为/;在使用Nginx做反向代理时,最好指定访问路径),并在容器外持久化数据,避免Nexus容器升级后数据丢失。 安装并启动 docker run -d -p 8081:8081 --name nexus -v nexus-data:/nexus-da ...
分类:
其他好文 时间:
2020-07-13 21:14:21
阅读次数:
73
编辑bin下面的setclasspath.bat,添加如下内容:set JAVA_HOME=D:\app\Java\jdk1.8.0_102set JRE_HOME=D:\app\Java\jdk1.8.0_102\jre具体路径,自行修改。 有些环境设置了Catalina_HOME ,但是又需要运... ...
分类:
其他好文 时间:
2020-07-13 18:25:20
阅读次数:
48
前言:本文非常长,建议先mark后看,也许是最后一次写这么长的文章 说明:前面有4个小节关于Spring的基础知识 分别是:IOC容器、JavaConfig、事件监听、SpringFactoriesLoader详解 它们占据了本文的大部分内容: 虽然它们之间可能没有太多的联系,但这些知识对于理解Sp ...
分类:
编程语言 时间:
2020-07-13 18:21:04
阅读次数:
104
本文主要记录基于Docker tomcat 镜像安装与容器生成的基本操作 下载镜像 docker pull tomcat 生成容器 运行容器 docker run -d -p 8888:8080 --name tomcat-test -v /opt/tomcat-webapp/:/usr/local ...
分类:
其他好文 时间:
2020-07-13 18:20:41
阅读次数:
51
1. 线程池的必要性与核心参数 频繁创建、销毁线程的开销过大,所以创建线程频率高的场景一般都选择使用线程池,例如tomcat与客户端通信时处理发来的请求。创建线程池的参数如下 public ThreadPoolExecutor(int corePoolSize,int maximumPoolSize ...
分类:
编程语言 时间:
2020-07-13 18:15:28
阅读次数:
62
检测Nginx模块 Nginx性能监控需要通过ngx_http_stub_status_module模块来收集指标: 1)检测是否编译ngx_http_stub_status_module模块 /usr/local/nginx/sbin/nginx -V 如果未启用ngx_http_stub_sta ...
分类:
其他好文 时间:
2020-07-13 16:48:44
阅读次数:
93