Oracle 11G以后,数据库默认是开启审计功能的,因此有时候我们忘记了关闭该功能导致SYSTEM表空间暴满,但由于关闭审计功能需要重启数据库,此类操作生产环境下是不允许的,因此我们需要找出哪类审计产生的较多,然后单独的进行关闭;我们可以通过如下方法查找: 如果你发现AUD$这个表比较大了,检查下 ...
分类:
数据库 时间:
2019-11-01 22:54:45
阅读次数:
181
Arthas 是Alibaba开源的Java诊断工具。在线排查问题,无需重启;动态跟踪Java代码;实时监控JVM状态。对分秒必争的线上异常,Arthas可帮助我们快速诊断相关问题。 ...
分类:
编程语言 时间:
2019-11-01 20:34:29
阅读次数:
84
应用程序升级面临最大挑战是新旧业务切换,将软件从测试的最后阶段带到生产环境,同时要保证系统不间断提供服务。 长期以来,业务升级渐渐形成了几个发布策略:蓝绿发布、灰度发布和滚动发布,目的是尽可能避免因发布导致的流量丢失或服务不可用问题。 一、 蓝绿发布 项目逻辑上分为AB组,在项目系统时,首先把A组从 ...
分类:
其他好文 时间:
2019-11-01 15:56:56
阅读次数:
105
Fiddler ——位于客户端和服务器端的HTTP代理 代理:客户端所有请求都先经过fiddler,然后转发到相应服务器 服务器端所有相应都先经过fiddler,然后发送到客户端 1. 常用的HTTP抓包工具:fiddler、charles 2. 功能 记录客户端和服务器之间的所有HTTP请求,可以 ...
分类:
其他好文 时间:
2019-11-01 11:16:35
阅读次数:
136
一、引入jQuery XXXX.js文件 <script>标签 1、版本选择 当前jQuery有两个分支 1.x 支持ie6、7、8 jquery-1.11.2.js:未经过压缩,适合同学们在学习的时候使用,可以浏览里面的源代码 jquery-1.11.2.min.js:经过压缩,而是直接在生产环境 ...
分类:
Web程序 时间:
2019-11-01 09:32:51
阅读次数:
81
第一步:设置不同的接口地址找到文件:/config/prod.env.js【生产环境—正式环境】代码修改为:module.exports={NODE_ENV:‘"production"‘,API_ROOT:‘"//www.baidu.com/api"‘}找到文件:/config/dev.env.js【开发环境—测试环境】代码修
分类:
移动开发 时间:
2019-10-31 00:26:43
阅读次数:
698
单独的数据库:微服务设计的一个关键是数据库设计,基本原则是每个服务都有自己单独的数据库,而且只有微服务本身可以访问这个数据库。它是基于下面三个原因。优化服务接口:微服务之间的接口越小越好,最好只有服务调用接口(RPC或消息),没有其他接口。如果微服务不能独享自己的数据库,那么数据库也变成了接口的一部分,这大大拓展了接口范围。错误诊断:生产环境中的错误大部分都是和数据库有关的,要么是数据出了问题,要
分类:
数据库 时间:
2019-10-30 20:01:15
阅读次数:
103
webpack-merge 配置分离 随着我们业务逻辑的增多,图片、字体、css、ES6以及CSS预处理器和后处理器逐渐的加入到我们的项目中来,进而导致配置文件的增多,使得配置文件书写起来比较繁琐,更严重者(书写特定文件的位置会出现错误)。更由于项目中不同的生产环境和开发环境的配置,使得配置文件变得 ...
分类:
Web程序 时间:
2019-10-30 16:26:07
阅读次数:
82
Spring Boot Logback配置日志 出于性能等原因,Logback 目前是springboot应用日志的标配; 当然有时候在生产环境中也会考虑和三方中间件采用统一处理方式。@pdai "Spring Boot Logback配置日志" "配置时考虑点" "实现范例" "综合范例" "在配 ...
分类:
编程语言 时间:
2019-10-30 13:42:19
阅读次数:
116
Docker概述 Docker是一个用于开发,交付和运行应用程序的开放平台。Docker使您能够将应用程序与基础架构分开,从而可以快速交付软件。借助Docker,您可以以与管理应用程序相同的方式来管理基础架构。通过利用Docker的方法来快速交付,测试和部署代码,您可以大大减少编写代码和在生产环境中 ...
分类:
其他好文 时间:
2019-10-30 11:57:24
阅读次数:
99