log文件

oracle11g dataguard物理备库搭建

 ̄綄美尐妖づ 提交于 2019-12-25 09:34:13
Dataguard 环境: 操作系统:Redhat6.4 Primary数据库 : IP 地址:192.168.1.122 数据库SID:ora11g DB_UNIQUE_NAME:ora11g_primary Standby数据库 : IP 地址:192.168.1.123 数据库SID:ora11g DB_UNIQUE_NAME:ora11g_standby (注:oracle数据库版本是11.2.0.1.0) 1.Primary端的配置 (1).检查数据库是否支持 Data Guard( 企业版才支持 ), 是否归档模式, Enable force logging $ sqlplus '/as sysdba' SQL> select * from v$option where parameter = 'Managed Standby'; 确认主库处于归档模式 SQL> archive log list (先检查是否归档模式,不是则修改) startup mount alter database archivelog; alter database open; (2) 将 primary 数据库置为 FORCE LOGGING 模式 SQL> alter database force logging; ( 强制产生日志 ) 如果主库没有密码文件则建立密码文件,从而可以 OS

squid+apache实现缓存加速

帅比萌擦擦* 提交于 2019-12-25 08:04:51
本实例是squid和apache在同一台机器上,squid做前端反向代理。port为80,apache作为后端web,port为81 serverip:172.16.8.102 1.首先介绍下版本号选择,在进行測试之前一定要选定一个合适的squid版本号,在此推荐2.7。她和2.6功能相似但更好的支持http1.1,也有3.0以上版本号的不少特性。 2.squid2.7安装 cd /usr/local/src tar -zxvf squid-2.7.STABLE9.tar.gz cd squid-2.7.STABLE9 ./configure -prefix=/usr/local/squid2.7 -enable-xmalloc-statistics --enable-async-io=320 --with-maxfd=65536 -enable-useragent-log -enable-referer-log -enable-epoll -disable-poll -enable-large-cache-files -disable-internal-dns -enable-linux-netfilter -enable-truncate -enable-x-accelerator-vary -enable-follow-x-forwarded-for -with-large

squid介绍及其简单配置

拜拜、爱过 提交于 2019-12-25 07:59:29
squid-cache 官网 http://www.squid-cache.org squid介绍及其简单配置 https://www.cnblogs.com/cherishry/p/5706736.html CentOS 7安装squid代理服务器 https://blog.csdn.net/ithomer/article/details/78136993 squid的概念 squid是一种用来缓存Internet数据的软件。接受来自人们需要下载的目标(object)的请求并适当的处理这些请求。也就是说,如果一个人想下载一web界面,他请求squid为他取得这个页面。squid随之连接到远程服务器并向这个页面发出请求。然后,squid显式地聚集数据到客户端机器,而且同时复制一份。当下一次有人需要同一页面时, squid可以简单的从磁盘中读到它,那样数据会立即传输到客户机上。 squid代理的作用 通过缓存的方式为用户提供Web访问加速 对用户的Web访问进行过滤控制 工作流程 当代理服务器中有客户端需要的数据时: a. 客户端向代理服务器发送数据请求; b. 代理服务器检查自己的数据缓存; c. 代理服务器在缓存中找到了用户想要的数据,取出数据; d. 代理服务器将从缓存中取得的数据返回给客户端。 当代理服务器中没有客户端需要的数据时: 客户端向代理服务器发送数据请求;

Tengine-2.2.3 安装与配置使用 三

空扰寡人 提交于 2019-12-25 07:49:49
配置 conf,开启后端服务器状态检查,及状态监控,制定url路径反向代理 #user nobody; worker_processes 1; worker_rlimit_nofile 65535; #error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info; #error_log "pipe:rollback logs/error_log interval=1d baknum=7 maxsize=2G"; error_log "pipe:rollback logs/error_log interval=60m baknum=5 maxsize=128M" info; #pid logs/nginx.pid; events { worker_connections 20480; } # load modules compiled as Dynamic Shared Object (DSO) # #dso { # load ngx_http_fastcgi_module.so; # load ngx_http_rewrite_module.so; #} http { include mime.types; default_type application

mysql高级:查询截取分析

蹲街弑〆低调 提交于 2019-12-25 04:10:44
1. 慢查询日志 (1)是什么? MySQL的慢查询日志是MySQL提供的一种日志记录,它用来记录在MySQL中响应时间超过阈值的语句,具体指运行时间超过long_query_time值的SQL,则会被记录到慢查询日志中。 具体指运行时间超过long_query_time值的SQL,则会被记录到慢查询日志中。long_query_time的默认值为10,意思是运行10秒以上的语句。 由他来查看哪些 SQL 超出了我们的最大忍耐时间值,比如一条 sql 执行超过 5 秒钟,我们就算慢 SQL ,希望能收集超过 5 秒的 sql ,结合之前 explain 进行全面分析。 (2)怎么玩? 说明: 默认情况下,MySQL数据库没有开启慢查询日志 ,需要我们手动来设置这个参数。 当然,如果不是调优需要的话,一般不建议启动该参数 ,因为开启慢查询日志会或多或少带来一定的性能影响。慢查询日志支持将日志记录写入文件 查看是否开启及如何开启 默认: SHOW VARIABLES LIKE '%slow_query_log%'; 默认情况下slow_query_log的值为OFF,表示慢查询日志是禁用的, 可以通过设置slow_query_log的值来开启 SHOW VARIABLES LIKE '%slow_query_log%'; set global slow_query_log=1;

mysql日志

半腔热情 提交于 2019-12-24 19:04:52
错误日志 log_error log_warnings 一般查询日志: general_log general_log_file log log_output 慢查询日志 long_query_time 超过这个时间的查询都是慢查询 log_slow_queries={YES|NO} slow_query_log slow_query_log_file 二进制日志:任何引起或可能引起数据库变化的操作; 复制、即时点恢复; mysqlbinlog 二进制日志的格式: 基于语句: statement 基于行: row 混合方式: mixed 二进制日志事件: 产生的时间 相对位置 二进制日志文件: 索引文件 二进制日志文件 mysql> SHOW MASTER STATUS; 查看当前正在使用的二进制日志文件 mysql> SHOW BINARY LOGS; 查看当前拥有的二进制文件 mysql> SHOW BINLOG EVENTS IN '二进制日志文件名' [FROM pos];查看二进制文件记录的事件 mysql> PURGE BINARY LOGS TO '某二进制日志文件' 删除此文件之前的所有二进制文件,本文件不删除 mysql > flush logs 手动实现主服务器二进制日志滚动,从服务器会滚动中继日志 mysqlbinlog --start-datetime -

springboot linux启动方式

人盡茶涼 提交于 2019-12-24 13:56:37
前台启动 java -jar XXX.jar 后台启动 java -jar xxx.jar & 区别:前台启动ctrl+c就会关闭程序,后台启动ctrl+c不会关闭程序 制定控制台的标准输出 java -jar xxx.jar > catalina.out 2>&1 & catalina.out将标准输出指向制定文件catalina.out 2>&1 输出所有的日志文件 & 后台启动 脚本启动 #!/bin/sh #功能简介:启动上层目录下的jar文件 #参数简介: # $1:jar文件名(包含后缀名) # 注意:jar文件必须位于startup.sh目录的上一层目录。 #启动参数 JAVA_OPTS="-server -Xms400m -Xmx400m -Xmn300m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=128m -Xverify:none -XX:+DisableExplicitGC -Djava.awt.headless=true" jar_name=$1 this_dir="$( cd "$( dirname "$0" )" && pwd )" parent_dir=`dirname "${this_dir}"` log_dir="${parent_dir}/logs" log_file="${log_dir}

nginx 默认配置语法和日志的format

主宰稳场 提交于 2019-12-24 10:48:46
nginx 默认配置 查看有nginx哪些默认配置文件,打开/etc/nginx/nginx.conf文件,查看尾行部分 会默认将/etc/nginx/conf.d/文件下其他以.conf结尾的配置文件都导入到该文件中。 查看/etc/nginx/conf.d/文件下默认有哪些文件 ls /etc/nginx/conf.d/ 也就是说默认情况下有两个配置文件nginx.conf default.conf 解读 nginx.conf 配置文件,该配置文件主要分为三大块   第一块: user 设置nginx服务的系统使用用户 worker_processes 工作进程数 error_log nginx的错误日志 pid nginx服务启动时候pid 第二块:(事件) events worker_connections 每个进程允许最大连接数 use 工作进程数 (设置是 epoll 还是 select) 第三块: http { include /etc/nginx/mime.types; default_type application/octet-stream; log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http

FastDFS 分布式文件存储

蓝咒 提交于 2019-12-24 07:57:32
FastDFS 分布式文件存储 什么是FastDFS? FastDFS是一个开源的轻量级的分布式文件系统。他解决了大量数据存储和负载均衡等问题。特别适合以中小文件(4KB < FileSize < 500MB)为载体的在线服务,如视频,音频,图片网站等等。 FastDFS是一款开源的轻量级分布式文件系统,他是由纯 C 实现,支持Linux,FreeBSD等UNIX系统类,不是通用的文件系统,只能通过专有的API访问,目前提供了C、Java和PHP API为互联网应用量身定做,解决大容量文件存储问题,追求高性能和高扩展性FastDFS可以看做是基于文件的key value pair存储系统,称作分布式文件存储服务更为合适。 FastDFS的特性? 文件不分块存储,上传的文件和OS文件系统中的文件一一对应 支持相同内容的文件只保存一份,节约磁盘空间(一个group里面只设置一个storage) 下载文件支持HTTP协议,可以使用内置的 Web Server ,也可以和其他的 Web Server 配合使用 支持在线扩容 支持主从文件 存储服务器上可以保存文件属性(meta-data)V2.0网络通信采用libevent,支持发兵法访问,整体性能更好 FastDFS架构 Tracker Server 跟踪服务器 跟踪服务器,主要做调度工作,起负载均衡的作用

mysql8.0.16二进制安装

我的梦境 提交于 2019-12-24 04:07:28
mysql8.0.16二进制安装 环境简介 操作系统:Centos 6.10 64位 目前版本:8.0.16 MySQL Community Server 二进制 安装目录:/data/mysql/mysql_3306 # 1、安装系统依赖包 yum -y install make gcc-c++ cmake bison-devel ncurses-devel readline-devel libaio-devel perl libaio wget lrzsz vim libnuma* bzip2 xz # 2、关闭selinux sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config setenforce 0 # 3、修改系统限制参数 cat >> /etc/security/limits.conf << EOF # ###custom # * soft nofile 20480 * hard nofile 65535 * soft nproc 20480 * hard nproc 65535 EOF # 4、修改内核参数 cat >>/etc/sysctl.conf <<"EOF" vm.swappiness=0 #增加tcp支持的队列数 net.ipv4.tcp_max_syn_backlog =