Nginx 中的 Location 指令 是NginxHttpCoreModule中重要指令。Location 指令,是用来为匹配的 URI 进行配置,URI 即语法中的”/uri/”,可以是字符串或正则表达式。但如果要使用正则表达式,则必须指定前缀。 nginx location语法 基本语法:location [=|~|~*|^~] /uri/ { … }&nb
转载
2024-08-16 10:16:32
144阅读
springboot项目1.修改application.yml 中关于数据库的配置2.将服务器项目中图片存储文件目录中的静
原创
2022-07-08 20:15:59
205阅读
一、前言1、热更新代码的场景(1)当线上服务器出现问题时,有些时候现有的手段不足以发现问题所在,可能需要追加打印日志或者增加一些调试代码,如果我们去改代码重新部署,会破坏问题现场,可以通过热部署的手段来增加调试代码(2)线上出现紧急bug,通过Review代码找到问题,修改好后打包部署的流程可能比较久,可以通过热部署代码及时解决问题二、Arthas的使用 使用阿里巴巴开源的Java诊断工具---
转载
2023-07-19 14:15:55
324阅读
Jenkins实现博客自动更新部署 文章目录Jenkins实现博客自动更新部署前情提要简单介绍JenkinsHexo事情进展安装JenkinsJenkins新建任务补充插件任务配置构建触发器部分搞定 前情提要有一台服务器,本来打算用来做游戏服务器的,但是它带不动【很疑惑,疑惑】,买都买了,不能浪费,那就搞个博客。博客选了hexo框架,篇幅有限,就不介绍hexo安装及主题。然后问题出现了,部署在服务
实现效果图调用自动更新//Activity创建或者从被覆盖、后台重新回到前台时被调用
@Override
protected void onResume() {
super.onResume();
//查询APP版本
selectAPPVesion();
}1、获取更新版本号private int getVersion(fin
转载
2023-08-07 12:06:36
178阅读
# Android Studio热更新部署教程
## 1. 简介
在移动应用开发过程中,热更新是一项非常重要的功能。通过热更新,我们可以在不发布新版本的情况下,实时更新应用程序中的代码和资源,提升用户体验和修复bug。本文将介绍如何在Android Studio中实现热更新部署。
## 2. 流程
以下是实现Android Studio热更新部署的流程:
``` mermaid
flow
原创
2023-11-14 03:52:10
576阅读
# Java热更新与热部署的探索
在现代软件开发中,尤其是微服务架构日益普及的背景下,快速的迭代和发布变得极为重要。Java的热更新和热部署技术在这个过程中扮演着重要角色。这两者虽然经常被混淆,但它们的概念和实现方式有着明显的区别。
## 热更新与热部署的区别
- **热更新** 是指在不停止应用的情况下,动态加载和替换类的能力。这通常涉及到改变某些类的代码,而不需要重启整个应用。
-
原创
2024-10-29 04:34:00
115阅读
# Docker更新部署jar包
## 引言
在软件开发和部署过程中,我们经常需要更新和部署jar包。传统的方式是通过手动复制、替换文件的方式进行更新,但这种方式繁琐且容易出错。而使用Docker可以方便地进行jar包的更新和部署,同时具备良好的可扩展性和可移植性。本文将介绍如何使用Docker进行jar包的更新和部署,并提供相关的代码示例。
## Docker简介
Docker是一个开源
原创
2024-01-25 05:33:12
650阅读
# 科普:Vue Docker Nginx 更新部署
在现代的Web开发中,前端框架Vue.js已经成为了非常流行的选择。而Docker作为容器化技术的代表,可以帮助我们更方便地打包和部署应用。而Nginx作为一款高性能的Web服务器和反向代理服务器,则可以帮助我们更好地管理流量和静态资源。
本文将介绍如何使用Vue.js搭建一个简单的前端应用,然后使用Docker将其打包,并通过Nginx进
原创
2024-03-09 07:07:05
31阅读
1:链接Xshell工具(ssh链接)连接成功显示如下。
进入到服务器的根目录里面。
cd /opt/java/tomcat8088/webapps
2:ls查看一下根目录里面的文件如果存在war包以及解压文件的话,就进入删除
3:点击按钮图标,进入ftp,删除原来的项目war包和解压文件。
=======
原创
2021-07-28 15:58:23
869阅读
# Python更新SVN自动部署
在现代软件开发过程中,自动化是提高效率和减少人为错误的重要手段。本文将介绍如何使用Python来实现SVN(Subversion)的自动部署功能。我们将通过示例代码来展示具体实现,帮助开发者轻松掌握这一技术。
## 前言
SVN是一种版本控制系统,用于管理文件和目录的变化。通过自动化SVN更新和部署,我们能够实现快速迭代和持续集成的目标。本文将介绍如何使用
# 如何更新Docker部署的镜像
在使用Docker部署应用程序时,经常会遇到需要更新镜像的情况。在Docker中更新镜像可以帮助我们保持应用程序的最新状态,增加安全性,并修复bug。本文将介绍如何更新Docker部署的镜像,并提供一个实际示例。
## 更新镜像的步骤
更新Docker部署的镜像通常包括以下几个步骤:
1. 拉取最新的镜像版本
2. 停止当前正在运行的容器
3. 使用新的
原创
2024-03-10 06:18:22
222阅读
微服务16_微服务保护04:sentinel授权规则及自定义异常结果一、授权规则1.基本规则:白名单和黑名单2.如何获取origin3.给网关添加请求头4.配置授权规则二、自定义异常结果1.异常类型:2.自定义异常处理三、规则持久化1.规则管理模式1.pull模式2.push模式学习:Sentinel 规则持久化1、修改order-service服务1.引入依赖2.配置nacos地址2、###
转载
2024-10-18 22:25:48
63阅读
基本了解: 当我们开启热部署之后,服务器不用重新加载(我们的项目也不用被重启),我们修改过后的代码就能生效。关于热部署: 重启:Restart 自定义开发代码,包含类、页面、配置文件等,加载位置restart类加载器重载:Reload jar包,加载位置base类加载器需要添加maven坐标:<dependency>
<g
转载
2023-09-23 01:39:15
697阅读
# 项目方案:使用 Docker 部署并更新代码
## 1. 概述
在现代软件开发中,使用 Docker 容器来部署应用程序已成为一种常见的做法。Docker 提供了一种轻量级的虚拟化技术,能够将应用程序及其依赖项打包成一个独立的容器,从而实现更加高效、可移植和可靠的部署。
本文将介绍如何使用 Docker 部署一个应用程序,并在后续更新代码时如何进行。我们将采用一个简单的 Node.js 应
原创
2024-01-31 11:16:02
411阅读
**Docker部署的Nextcloud更新教程**
作为一名经验丰富的开发者,我将教会你如何更新使用Docker部署的Nextcloud。在开始之前,请确保你已经安装了Docker和Docker Compose,并且已经成功部署了Nextcloud。
整个更新过程可以分为以下几个步骤:
1. 拉取最新的Nextcloud镜像
2. 更新docker-compose.yml文件
3. 执行更
原创
2023-11-16 05:21:15
1133阅读
1.安装docker 官网地址:https://docs.docker.com/engine/install/
Docker 要求 CentOS 系统的内核版本高于 3.10 , uname -r 命令查看你
转载
2024-06-05 21:31:09
34阅读
2.资源控制cgroupcgroup(Control Groups)是 Linux 内核提供的一种机制,用于限制、审计和隔离进程组所使用的物理资源(如 CPU、内存、磁盘I/O等)。通过 cgroup,可以为不同的进程组分配指定的资源配额,实现对系统资源的精细化控制和管理。3.虚拟化技术-虚拟网络Docker中的虚拟网络是指通过 Docker 网络驱动程序创建的虚拟网络,用于连接 Docker 容
转载
2024-07-01 15:37:12
49阅读
Dockerfile镜像制作docker/podman中, 镜像是容器的基础,每次执行docker run的时候都会指定哪个基本镜像作为容器运行的基础。我们之前的docker的操作都是使用来自dockerhub提供的官方镜像,直接使用这些镜像只能满足一定的基本需求,当基础镜像无法满足我们的业务需求时,就得使用Dockerfile自己定制这些镜像了。Dockerfile是提供开发者用于定制自定义镜像
转载
2024-06-17 14:46:43
69阅读
春节过后,时隔两个月,Docker的又一个大版本1.11.0发布,除了功能的不断完善之外,该版本最大的看点无疑在于Docker Daemon的架构由原来一个模块,现在拆分为4个独立的模块组成,dockercontainerddocker-containerd-shimdocker-runc作为在生产环境中深度使用Docker的科技型公司,DaoCloud同时也踊跃参与Docker软件的开源社区,为
转载
2023-11-22 21:37:05
74阅读