ELK日志收集 Elasticsearch #数据库,存数据 JAVA Logstash #收集日志,过滤数据 JAVA Kibana #分析,过滤,展示 JAVA Filebeat #收集日志,传输到ES GO #日志收集分类 代理层:nginx,haproxy web层:nginx,tomcat ...
分类:
其他好文 时间:
2020-05-30 19:50:00
阅读次数:
64
1.获取镜像 -- :4 指定redis Tag Name -- ? docker pull redis:4 2.构建运行目录 ? redis ll drwxr-xr-x 3 pb staff 102B 9 17 10:06 conf drwxr-xr-x@ 4 pb staff 136B 9 17 ...
分类:
其他好文 时间:
2020-05-30 18:26:18
阅读次数:
65
static final int poolSize = 50; static final long keepAliveTime = 0L; static final ThreadFactory threadFactory = new ThreadFactoryBuilder().setNameFor ...
分类:
编程语言 时间:
2020-05-30 12:57:37
阅读次数:
46
微服务系统架构概述 单体应用架构 以电商平台为例,如图所示,在传统单体应用中,所有模块代码,都会写在一个应用下,然后我们一般开发完成后,打成一个war包放到tomcat中去运行。 随着用户流量的不断增长,业务复杂度的提升,这种单体应用架构的弊端也开始呈现出来。在高并发的场景下,因为请求量过大导致服务 ...
分类:
其他好文 时间:
2020-05-30 10:54:30
阅读次数:
109
gradle gradle tasks :查看所有的taske命令 bootJar:打包,讲项目的所有依赖和主工程代码打包,一个可直接执行的一个包,不需要tomcat运行 gradle使用bootjar打包后后,解压出来的三个目录 BOOT-INF: ? classes:存放java文件编译后的cl ...
分类:
其他好文 时间:
2020-05-30 01:29:57
阅读次数:
98
一、使用注解,启动时加载 通常,我们会在定义一个类执行加载的过程,此时,使用注解 @WebSerlet(urlPatterns="/unused",loadOnStartup=0) public class Create extends HttpServlet{ @Override public v ...
分类:
其他好文 时间:
2020-05-30 01:29:24
阅读次数:
63
Apache tomcat(cve-2017-12615)上传漏洞复现 ...
分类:
Web程序 时间:
2020-05-29 23:18:49
阅读次数:
115
一、什么是SpringBoot? Spring Boot是Pivotal公司推出的一个全新框架,其目的是为了简化Spring项目的初始搭建以及开发过程。 二、SpringBoot有什么特点? 1)内置服务器,默认使用tomcat服务器 2)开箱即用,减少繁琐的配置过程 3)上手容易,提高开发效率 4 ...
分类:
编程语言 时间:
2020-05-29 23:09:58
阅读次数:
133
首先使用命令查找宿主机的DNS server,命令:nmcli dev show | grep 'IP4.DNS'或者nmcli dev show | grep DNS 然后create一个文件,使用命令:vim /etc/docker/daemon.json编辑信息: { "dns": ["202 ...
分类:
其他好文 时间:
2020-05-29 09:58:39
阅读次数:
245
最近在IDEA中用JDBC连接PostgreSQL数据库时遇到了这样一个奇怪的事情: 从PostgreSQL JDBC Driver官网下载好JDBC驱动之后,在IDEA的Project Structure的Modules中已经添加好jar包的依赖,并且在普通的Java类(自己封装的数据库工具类)中 ...
分类:
数据库 时间:
2020-05-28 23:56:41
阅读次数:
137