springboot plumelog logback docker
SpringBoot+Vue实现大文件分块上传
1. 项目背景由于用户需求,需要上传大量图片,只能通过上传压缩包的形式上传,可是压缩包过大时,又会出现上传超时的情况,故需要将压缩包分块上传,然后解压缩图片、若图片过大则再对图片进行压缩。 2. 分块上传分块上传我在用的时候发现有两种:第一种:分块合并接口全由后端接口生成;第二种:前端分块,后端上传 ......
ubuntu 下 docker 中部署 jenkins,并配置安卓 python 开发环境
1、ubuntu中下载Android Sdk # 安装 unzip 工具 sudo apt update sudo apt install unzip # 下载 Android SDK wget https://dl.google.com/android/repository/commandline ......
docker部署Prometheus、grafana、node_exporter、cadvisor
安装Prometheus docker run -d --name=prometheus -p 9090:9090 -v /tmp/prometheus.yml:/etc/prometheus/prometheus.yml prom/prometheus 安装node_exporter docker ......
springboot下添加全局异常处理和自定义异常处理
前言 在spring项目中,优雅处理异常,好处是可以将系统产生的全部异常统一捕获处理,自定义的异常也由全局异常来捕获,如果涉及到validator参数校验器使用全局异常捕获也是较为方便。 相关代码: GlobalExceptionHandler类: @Slf4j @RestControllerAdv ......
SpringBoot+Vue.js实现大文件分片上传、断点续传与极速秒传
亲测好用,这里就直接上代码了,代码有详细的解释。 0. 建表语句SET NAMES utf8mb4;SET FOREIGN_KEY_CHECKS = 0; -- Table structure for file_info-- DROP TABLE IF EXISTS `file_info`;CREA ......
docker swarm 部署一主两从的redis集群
docker-compose文件准备 docker-compose-redis-cluster.yml version: '3.8' services: redis-master: image: redis command: redis-server --requirepass your_passw ......
Docker的安装
初识Docker 这里推荐一个Docker中午文档 何为Docker Docker 使用 Google 公司推出的 Go 语言 进行开发实现,基于 Linux 内核的 cgroup,namespace,以及 OverlayFS 类的 Union FS 等技术,对进程进行封装隔离,属于 操作系 ......
[docker] Docker on CentOS8 安装配置
官方文档:https://docs.docker.com/engine/install/centos/ 参考文档:https://www.cnblogs.com/Can-daydayup/p/15395980.html 安装docker-ce bug解决 https://blog.csdn.net/ ......
Springboot+Vue实现多文件上传
多文件上传,后端接收到多次请求vue实现 <el-upload class="upload-demo" action="http://10.240.46.88:8081/upload1" :on-preview="handlePreview" :on-remove="handleRemove" :m ......
Docker下的资源限制问题
Docker下的资源限制问题 问题背景 公司某产品出现了一个奇怪的OOM 错误提示. 问题现象是 前台产品 提示 OOM cannot create native thread 但是同时查看 机器的资源和容器cadviser的资源, 资源限制都很少. 内存远远没有到达瓶颈, 并且看gclog也没有看 ......
SpringBoot进阶教程(七十九)spring-boot-starter- 有哪些 starter类型
spring Boot应用启动器基本的一共有44种,具体如下 1)spring-boot-starter 这是Spring Boot的核心启动器,包含了自动配置、日志和YAML。 2)spring-boot-starter-actuator 帮助监控和管理应用。 3)spring-boot-star ......
docker安装jdk
现需要新搭建一套Linux环境,现使用docker安装jdk; 环境: Alibaba Cloud Linux 3 1.查看本地是否安装java # java -version -bash: java: command not found 2.使用docker拉取jdk镜像 # docker pul ......
通过 docker-compose 快速部署 EFAK 保姆级教程
目录一、概述二、开始编排部署 EFAK1)部署 docker2)部署 docker-compose3)创建自定义docker网络4)创建 MySQL 挂载目录5)编排 docker-compose.yaml 部署 一、概述 EFAK(Eagle For Apache Kafka,以前称为 Kafka ......
SpringBoot实战项目:蚂蚁爱购(从零开发)
这是从零开发的SpringBoot实战项目,名字叫蚂蚁爱购。
从零开发项目,视频加文档,十天彻底掌握开发SpringBoot项目。 ......
PostgreSQL - Start a container with docker compose file
Docker compose file: services: postgres: image: postgres:16-alpine environment: - POSTGRES_USER=root - POSTGRES_PASSWORD=aaa - POSTGRES_DB=zimple_bank ......
云计算中的容器化搭档Docker和K8S
目录Docker容器Docker架构Kubernetes(k8s)容器技术演变传统部署时代:虚拟化部署时代:容器部署时代:为什么需要 Kubernetes,它能做什么?Docker vs K8s容器引擎 vs. 容器编排器:支持的镜像类型:镜像定义方式:Docker Swarm vs K8sK8s弃 ......
Go-web应用部署的方式——(1)Docker
摘要:本系列文章记录了几种Go-web应用的部署方式,记录并解释所有相关的命令。 参考:如何使用Docker部署Go Web应用 | 李文周的博客 (liwenzhou.com) 1. 编写Dockerfile文件 # 使用基础镜像FROM golang:alpine # 设置环境变量 ENV GO ......
3分钟快速上手springBoot全局异常处理
前后端都是有个统一的格式返回如Result,中有code,message,data。而若controller抛出异常则会导致不是统一格式的返回,需要用到全局异常处理异常并封装好返回。 ......
基于Docker容器搭建hadoop完全分布式集群环境
简介 物理机:windows10 宿主机:Centos7虚拟机,需要安装Docker服务 hadoop集群节点:3个centos7的容器,hadoop1、hadoop2、hadoop3 组件: 容器镜像:Centos7 Docker CE 24.0.7 JDK1.8.0_181 Hadoop3.1. ......
docker基础知识
目录1.docker简介1.为什么要创建隔离的环境?2.为什么dockeri可以比虚拟机极大的节省资源?3.docker基础概念(1)镜像(Image)(2)容器(Container)2.docker 使用1.docker 安装2.docker 命令docker search 查询镜像docker ......
Redis和Springboot在Windows上面设置开机启动的方法
Redis和Springboot在Windows上面设置开机启动的方法 背景 同事遇到一个问题 Windows 晚上自动更新服务 然后第二天 Springboot开发的程序没有启动起来. 所以基于此想创建一个开机启动的服务设置 很早之前自己研究过 Winsw等工具 但是感觉对springboot 比 ......
docker部署mysql主从复制
一、拉取mysql镜像 docker pull mysql/mysql-cluster docker tag mysql/mysql-cluster mysql-cluster 二、创建目录和配置文件 1、创建目录 # 创建master主节点目录 mkdir /home/mysql/cluster/ ......
1、Springboot2简介
在学习 SpringBoot 之前,建议先具备 SpringMVC(控制层)、Spring(业务层)和 Mybatis(持久层)的相关知识 1.1、概述 1.1.1、Spring的缺点 Spring 框架虽然很出色,但是有一个明显的缺点:配置文件过于繁琐和复杂; 在单体项目中,因为配置文件只需要编写 ......
Docker的常用命令
docker命令有很多,总的分为以下几大类: 容器生命周期管理 — docker [run|start|stop|restart|kill|rm|pause|unpause] 容器操作运维 — docker [ps|inspect|top|attach|events|logs|wait|export ......
Docker - Remove build cache
docker builder prune Remove build cache Usage docker builder prune Description Remove build cache Options OptionShortDefaultDescription --all -a Remov ......
How to Use Docker and NS-3 to Create Realistic Network Simulations
https://insights.sei.cmu.edu/blog/how-to-use-docker-and-ns-3-to-create-realistic-network-simulations/ How to Use Docker and NS-3 to Create Realistic N ......
springboot集成log4j日志
一、在springboot的pom.xml配置文件中引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> <!--排除默认spring-bo ......
Docker build 无法解析域名
### 报错 Docker build 无法解析域名 报错:ERROR [ 2/12] RUN curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo 解决Docker build ......
springboot开启定时不起作用
1、主启动类开启@EnableScheduling 并且 该配置所在的package要能被扫描到 package com.gccloud.dataroom.core.config; import com.gccloud.dataroom.core.module.receive.service.IDa ......
使用 docker 搭建小型的 DNS 服务器
需求背景 使用 docker-compose 以 bridge 模式启动多个 docker服务,每个 docker-compose 启动一个服务,在宿主机的 ip 地址有可能变动的情况下,如何实现不同服务之间的通信? 思路分析 将所有的 docker容器 改为 host模式启动: version: ......