广告推销福建seo外包

diannao/2026/1/20 22:11:03/文章来源:
广告推销,福建seo外包,怎样建立一个网站,wordpress实现html5预加载一直想搭建一个PG流复制#xff0c;最近正好有一个新环境#xff0c;操作系统是最新的,rhel 9.3#xff0c;数据库是最新的 pg 16.1,借鉴了网上的步骤#xff0c;尤其是小工到专家的内容#xff0c;在此谢过。 1.安装环境 1#xff09;IP: 主#xff1a;192.168.133.151…一直想搭建一个PG流复制最近正好有一个新环境操作系统是最新的,rhel 9.3数据库是最新的 pg 16.1,借鉴了网上的步骤尤其是小工到专家的内容在此谢过。 1.安装环境 1IP: 主192.168.133.151 server1 备192.168.133.152 server2 2操作系统版本 [postgresserver2 data]$ cat /etc/redhat-release  Red Hat Enterprise Linux release 9.3 (Plow) 3数据库版本 postgres[local]:5432/postgres-11653#select version();                                                     version                                                      ----------------------------------------------------------------------------------------------------------------  PostgreSQL 16.1 on x86_64-pc-linux-gnu, compiled by gcc (GCC) 11.4.1 20230605 (Red Hat 11.4.1-2.1.0.1), 64-bit (1 row) 2.创建主备流复制 2.1 修改 /etc/hosts 文件主备 vim /etc/hosts 192.168.133.151 server1 192.168.133.152 server2 2.2 主库设置 1建立同步用户 postgres# create role rep1 login replication encrypted password rep1; 2) 配置复制认证配置 vim $PGDATA/pg_hba.conf host    replication     rep1            server2                 md5 3) 修改$PGDATA/postgres.conf listen_addresses * port5432 wal_level replica max_wal_senders10 archive_mode on archive_timeout1800 archive_command cp %p /home/postgres/arch/%f restore_command cp /home/postgres/arch/%f %p recovery_target_timeline latest full_page_writes on wal_log_hints on logging_collector on log_directory pg_log log_filename postgresql-%Y-%m-%d.log --下面参数设置大一些否则后面主备切换可能出现找不到日志文件的问题 min_wal_size 800MB wal_keep_size 1024 4).重启主库让参数生效 pg_ctl restart 2.3 备库设置 1初始化直接从主库备份就行 pg_basebackup -h server1 -p 5432 -U repl -X stream -R -Fp -P -D /pgdata/data -h指定要连接的服务器的主机名或IP地址。 -U指定连接使用的用户名。 -Fp指定备份的格式。在这种情况下备份以纯文本格式存储。 -P指定在备份过程中显示进度信息。 -X stream指定备份的流式传输方法。 -R指定包括所有必需的WAL文件以进行一致性备份。 -D指定备份存储的目录。 2) 修改参数加上下面参数 hot_standby on #在备份的同时允许查询默认值 max_standby_streaming_delay 30s #可选流复制最大延迟 wal_receiver_status_interval 10s #可选从向主报告状态的最大间隔时间 hot_standby_feedback on #可选查询冲突时向主反馈 3配置$PGDATA/data/pg_hba.conf host    replication     rep1            server1                 md5 #这里修改主机名为主机的 4) 重启让配置生效 pg_ctl start 3.验证 3.1 查看主备进程 1主库端 [postgresserver1 data]$ ps -ef|grep wal postgres    3003    2998  0 21:57 ?        00:00:00 postgres: walwriter  postgres    3063    2998  0 22:08 ?        00:00:00 postgres: walsender rep1 192.168.133.152(49190) streaming 0/260021C8 postgres    3080    1518  0 22:13 pts/0    00:00:00 grep --colorauto wal [postgresserver1 data]$  2备库端 [postgresserver2 data]$ ps -ef|grep wal postgres   11355   11345  0 22:08 ?        00:00:00 postgres: walreceiver streaming 0/260021C8 postgres   11373    9351  0 22:14 pts/0    00:00:00 grep --colorauto wal [postgresserver2 data]$  3.2 主库切换日志 postgres[local]:5432/postgres-3100#select pg_switch_wal();  pg_switch_wal  ---------------  0/260021E0 (1 row) postgres[local]:5432/postgres-3100#\! ls -ltr /pgdata/data/pg_wal 总用量 458768 -rw------- 1 postgres postgres       41 12月 15 23:16 00000002.history -rw------- 1 postgres postgres 16777216 12月 17 20:09 00000002000000000000000D -rw------- 1 postgres postgres 16777216 12月 17 20:22 00000002000000000000000E -rw------- 1 postgres postgres 16777216 12月 17 20:22 00000002000000000000000F -rw------- 1 postgres postgres 16777216 12月 17 20:25 000000020000000000000010 -rw------- 1 postgres postgres 16777216 12月 17 20:28 000000020000000000000011 -rw------- 1 postgres postgres 16777216 12月 17 20:28 000000020000000000000012.partial -rw------- 1 postgres postgres       84 12月 17 20:29 00000003.history -rw------- 1 postgres postgres 16777216 12月 17 20:34 000000030000000000000012 -rw------- 1 postgres postgres 16777216 12月 17 21:04 000000030000000000000013 -rw------- 1 postgres postgres 16777216 12月 17 21:26 000000030000000000000014 -rw------- 1 postgres postgres 16777216 12月 17 21:29 000000030000000000000015 -rw------- 1 postgres postgres 16777216 12月 17 21:29 000000030000000000000016 -rw------- 1 postgres postgres 16777216 12月 17 21:30 000000030000000000000017 -rw------- 1 postgres postgres 16777216 12月 17 21:30 000000030000000000000018 -rw------- 1 postgres postgres 16777216 12月 17 21:31 000000030000000000000019 -rw------- 1 postgres postgres 16777216 12月 17 21:31 00000003000000000000001A -rw------- 1 postgres postgres 16777216 12月 17 21:33 00000003000000000000001B -rw------- 1 postgres postgres 16777216 12月 17 21:33 00000003000000000000001C -rw------- 1 postgres postgres 16777216 12月 17 21:47 00000003000000000000001D -rw------- 1 postgres postgres 16777216 12月 17 21:47 00000003000000000000001E -rw------- 1 postgres postgres 16777216 12月 17 21:50 00000003000000000000001F -rw------- 1 postgres postgres 16777216 12月 17 21:50 000000030000000000000020 -rw------- 1 postgres postgres 16777216 12月 17 21:53 000000030000000000000021 -rw------- 1 postgres postgres 16777216 12月 17 21:53 000000030000000000000022 -rw------- 1 postgres postgres 16777216 12月 17 21:57 000000030000000000000023 -rw------- 1 postgres postgres 16777216 12月 17 21:58 000000030000000000000024 -rw------- 1 postgres postgres 16777216 12月 17 21:58 000000030000000000000025 -rw------- 1 postgres postgres      341 12月 17 21:58 000000030000000000000025.00000028.backup -rw------- 1 postgres postgres 16777216 12月 17 22:17 000000030000000000000026 drwx------ 2 postgres postgres     4096 12月 17 22:17 archive_status -rw------- 1 postgres postgres 16777216 12月 17 22:17 000000030000000000000027 postgres[local]:5432/postgres-3100# --备库 [postgresserver2 data]$ ls -ltr /pgdata/data/pg_wal 总用量 49156 -rw------- 1 postgres postgres       84 12月 17 21:58 00000003.history -rw------- 1 postgres postgres 16777216 12月 17 21:58 000000030000000000000025 drwx------ 2 postgres postgres       72 12月 17 22:17 archive_status -rw------- 1 postgres postgres 16777216 12月 17 22:17 000000030000000000000026 -rw------- 1 postgres postgres 16777216 12月 17 22:17 000000030000000000000027 3.3 查看当前备库状态 [postgresserver2 data]$ psql psql (16.1) Type help for help. postgresserver2:5432/postgres-11485#select pg_is_in_recovery();  pg_is_in_recovery  -------------------  t (1 row) postgresserver1:5432/postgres-3210#select pg_is_in_recovery();  pg_is_in_recovery  -------------------  f (1 row) t true意味着处于 recovery 状态 f false意味着处于正常服务状态 3.4 主库查询 postgresserver1:5432/postgres-3210#select pid, usename,client_addr,state,sync_state,reply_time from pg_stat_replication;  pid  | usename |   client_addr   |   state   | sync_state |          reply_time            --------------------------------------------------------------------------------------  3188 | rep1    | 192.168.133.152 | streaming | async      | 2023-12-17 22:31:28.77559608 (1 row) postgresserver1:5432/postgres-3210#select pid, usename,client_addr,state,sync_state,reply_time from pg_stat_replication; -[ RECORD 1 ]------------------------------ pid         | 3188 usename     | rep1 client_addr | 192.168.133.152 state       | streaming sync_state  | async reply_time  | 2023-12-17 22:31:38.76111608 sync_state表示同步模式 sent_lsn表示发送日志的起点 reply_time表示应用日志的起点 postgresserver1:5432/postgres-3210#select * from pg_stat_replication; -[ RECORD 1 ]---------------------------------- pid              | 3188 usesysid         | 16409 usename          | rep1 application_name | walreceiver client_addr      | 192.168.133.152 client_hostname  | server2 client_port      | 59278 backend_start    | 2023-12-17 22:25:07.17446508 backend_xmin     |  state            | streaming sent_lsn         | 0/28000C88 write_lsn        | 0/28000C88 flush_lsn        | 0/28000C88 replay_lsn       | 0/28000C88 write_lag        |  flush_lag        |  replay_lag       |  sync_priority    | 0 sync_state       | async reply_time       | 2023-12-17 22:33:18.80973908 3.5 备库查询 postgresserver2:5432/postgres-11485#select * from pg_stat_wal_receiver;-[ RECORD 1 ]--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- pid                   | 11386 status                | streaming receive_start_lsn     | 0/28000000 receive_start_tli     | 3 written_lsn           | 0/28000C88 flushed_lsn           | 0/28000C88 received_tli          | 3 last_msg_send_time    | 2023-12-17 22:35:08.85059308 last_msg_receipt_time | 2023-12-17 22:35:08.8523808 latest_end_lsn        | 0/28000C88 latest_end_time       | 2023-12-17 22:30:08.73556508 slot_name             |  sender_host           | server1 sender_port           | 5432 conninfo              | userrep1 password******** channel_bindingdisable dbnamereplication hostserver1 port5432 client_encodingGBK fallback_application_namewalreceiver sslmodedisable sslcompression0 sslcertmodedisable sslsni1 ssl_min_protocol_versionTLSv1.2 gssencmodedisable krbsrvnamepostgres gssdelegation0 target_session_attrsany load_balance_hostsdisable --备库日志 023-12-17 22:25:07.215 CST [11386] LOG:  started streaming WAL from primary at 0/28000000 on timeline 3 2023-12-17 22:25:08.324 CST [11347] LOG:  restartpoint starting: time 2023-12-17 22:25:08.331 CST [11347] LOG:  restartpoint complete: wrote 0 buffers (0.0%); 0 WAL file(s) added, 0 removed, 0 recycled; write0.001 s, sync0.001 s, total0.007 s; sync files0, longest0.000 s, average0.000 s; distance16383 kB, estimate16389 kB; lsn0/28000028, redo lsn0/28000028 2023-12-17 22:25:08.331 CST [11347] LOG:  recovery restart point at 0/28000028 2023-12-17 22:30:08.225 CST [11347] LOG:  restartpoint starting: time 2023-12-17 22:30:08.332 CST [11347] LOG:  restartpoint complete: wrote 2 buffers (0.0%); 0 WAL file(s) added, 0 removed, 0 recycled; write0.103 s, sync0.001 s, total0.107 s; sync files2, longest0.001 s, average0.001 s; distance2 kB, estimate14751 kB; lsn0/28000BD8, redo lsn0/28000BA0 2023-12-17 22:30:08.332 CST [11347] LOG:  recovery restart point at 0/28000BA0 2023-12-17 22:30:08.332 CST [11347] DETAIL:  Last completed transaction was at log time 2023-12-17 22:27:29.98613208. 3.6 测试数据同步 1主库创建表 postgresserver1:5432/postgres-3210#create table emp(emp int); CREATE TABLE postgresserver1:5432/postgres-3210#insert into emp values(100); INSERT 0 1 postgresserver1:5432/postgres-3210#select * from emp;  emp  -----  100 (1 row) 2 备库验证 [postgresserver2 pg_log]$ psql -h server2 Password for user postgres:  psql (16.1) Type help for help. postgresserver2:5432/postgres-11497#\d              List of relations  Schema |      Name      | Type  |  Owner    -----------------------------------------  public | emp            | table | postgres  public | pg_buffercache | view  | postgres (2 rows) postgresserver2:5432/postgres-11497#select * from emp;  emp  -----  100 (1 row) 通过以上可以看出主库新增数据已经同步到备库 4.主备切换 这里模拟主库出现问题 4.1 停止主库 [postgresserver1 data]$ pg_ctl stop waiting for server to shut down.... done server stopped [postgresserver1 data]$  [postgresserver1 data]$  [postgresserver1 data]$ pg_ctl status pg_ctl: no server running 4.2 提升备库为主 pg_ctl promote postgresserver2 pg_log]$ pg_ctl promote waiting for server to promote.... done server promoted [postgresserver2 pg_log]$ pg_ctl status pg_ctl: server is running (PID: 11345) /u01/app/postgres/bin/postgres [postgresserver2 pg_log]$ pg_controldata |grep stat Database cluster state:               in production [postgresserver2 pg_log]$  [postgresserver2 data]$ ls -ltr standby* ls: 无法访问 stand*: 没有那个文件或目录 [postgresserver2 data]$  [postgresserver2 data]$ ps -ef|grep wal postgres   11569   11345  0 22:44 ?        00:00:00 postgres: walwriter  postgres   11592    9351  0 22:46 pts/0    00:00:00 grep --colorauto wal [postgresserver2 data]$  4.3 创建standby.signal文件 在新备库上(原主库) 完成 只需要创建文件即可不需要添加内容 [postgresserver1 data]$ touch standby.signal [postgresserver1 data]$  [postgresserver1 data]$ ls -ltr standby.signal -rw-r--r-- 1 postgres postgres 0 12月 17 22:49 standby.signal 4.4 调整新备库 postgresql.auto.conf内容 在新备库的 postgresql.auto.conf 文件中添加如下内容 primary_conninfo userrep1 passwordrep1 passfile/home/postgres/.pgpass channel_bindingdisable hostserver2 port5432 client_encodingGBK sslmodedisable sslcompression0 sslcertmodedisable sslsni1 ssl_min_protocol_versionTLSv1.2 gssencmodedisable krbsrvnamepostgres gssdelegation0 target_session_attrsany load_balance_hostsdisable 4.5 启动新备库 [postgresserver1 data]$ pg_ctl restart waiting for server to shut down.... done server stopped waiting for server to start....2023-12-17 22:53:08.352 CST [3340] LOG:  redirecting log output to logging collector process 2023-12-17 22:53:08.352 CST [3340] HINT:  Future log output will appear in directory pg_log.  done server started 4.6 验证 新备库 [postgresserver1 data]$ pg_controldata |grep state Database cluster state:               in archive recovery 新主库 [postgresserver2 data]$ pg_controldata |grep stat Database cluster state:               in production [postgresserver2 data]$ psql psql (16.1) Type help for help. postgres[local]:5432/postgres-11653#\x Expanded display is on. postgres[local]:5432/postgres-11653#select pid, usename,client_addr,state,sync_state,reply_time from pg_stat_replication; -[ RECORD 1 ]------------------------------ pid         | 11644 usename     | rep1 client_addr | 192.168.133.151 state       | streaming sync_state  | async reply_time  | 2023-12-17 22:55:48.47688308 postgres[local]:5432/postgres-11653#select * from pg_stat_replication; -[ RECORD 1 ]---------------------------------- pid              | 11644 usesysid         | 16409 usename          | rep1 application_name | walreceiver client_addr      | 192.168.133.151 client_hostname  | server1 client_port      | 47196 backend_start    | 2023-12-17 22:53:08.39534708 backend_xmin     |  state            | streaming sent_lsn         | 0/290001B8 write_lsn        | 0/290001B8 flush_lsn        | 0/290001B8 replay_lsn       | 0/290001B8 write_lag        |  flush_lag        |  replay_lag       |  sync_priority    | 0 sync_state       | async reply_time       | 2023-12-17 22:56:18.48904508 到此切换完成。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/89819.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

兰州新站seo海外代发货平台

1 要求 将一段 HTML脚本 封装成一个字符串&#xff0c;将这个字符串转换成一个jQuery对象&#xff1b;然后将这个jQuery对象添加到指定的元素中去 2 步骤 定义字符串 var str <div id"box01">hello world</div>; //定义一个字符串 利用jQuery框架将字符…

如何查询网站备案进度互动教学平台

目录 引言 官网 下载 配置 1. 鼠标右键“此电脑”>“属性” 2. 打开高级系统设置 3. 打开环境变量 4. 双击系统变量中的path 5. 新建新的path 6. 将刚刚安装的位置加入环境变量 7. 检查是否安装成功 引言 PHP&#xff08;"PHP: Hypertext Preprocessor"…

从零开始学做网站西安关键词排名软件

所属年份&#xff1a;2010.9;2011.9;2012.3请编写函数fun,该函数的功能是&#xff1a;将M行N列的二维数组中的字符数据,按列的顺序依次放到一个字符串中。例如,若二维数组中的数据为W W W WS S S SH H H H则字符串中的内容应是&#xff1a;WSHWSHWSHWSH。#include#define M 3#d…

西安借贷购物网站建设.net美食网站开发源代码

Zuul 作为路由网关组件&#xff0c;在微服务架构中有着非常重要的作用&#xff0c;主要体现在以下 6 个方面&#xff1a; Zuul, Ribbon 以及 Eureka 相结合&#xff0c;可以实现智能路由和负载均衡的功能&#xff0c;Zuul 能够将请求流量按某种策略分发到集群状态的多个服务实例…

网站建设陆金手指谷哥4如何提高网站关键词排名

当今社会越来越依赖于计算机了&#xff0c;没事之余做了几个修复DBR的脚本(NTFS FAT32 exFAT)&#xff0c;这样有些操作就不用人工去操作了&#xff0c;1、节省时间 2、提高效率 3、降低人工操作的出错率。转载于:https://blog.51cto.com/haobinnan/172341

做网站应该用多少分辨率网页设计的定义

全世界只有3.14 %的人关注了青少年数学之旅这是一个普遍无趣的时代&#xff0c;很多人看似忙到起飞内在却空虚迷茫。今天我们为你诚意推荐几个公众号它们会成为你生活的一剂调味料&#xff0c;让你做一个学识丰富、灵魂有趣的人。快来关注&#xff0c;开启精彩的生活吧&#xf…

网站后角色管理权限怎么设置?做电影网站不放国内主机

文章目录 第十二章&#xff1a;预处理命令宏定义无参宏定义带参数的宏定义 文件包含处理 第十二章&#xff1a;预处理命令 作用&#xff1a;由编译预处理程序对程序中的特殊命令作出解释&#xff0c;以产生新的源程序对其进行正式编译 C语言与其他语言的重要区别就是可以使用预…

制作网站不给源代码网站开发作为固定资产怎么摊销

目录 ​ 前言&#xff1a; 正文&#xff1a; 什么是CTF&#xff1f; 什么是PWN? 为什么要学CTF&#xff1f; CTF竞赛模式&#xff1a; CTF各大题型简介&#xff1a; 学之前的思考&#xff1a;分析赛题情况 常规做法 CTF比赛需要的知识储备 CTF比赛的神器&#xff…

化妆品网站静态模板广告设计用到的软件

import numpy as np import pandas as pdtxt np.loadtxt(data1.txt) txtDF pd.DataFrame(txt) txtDF.to_csv(file1.csv, indexFalse)转载于:https://www.cnblogs.com/yucen/p/9343574.html

电商平台站内推广有哪些四川省住房建设厅网站打不开

前面我们讲了HTML的各种数据输入方式&#xff0c;数据输入之后&#xff0c;一般来说应该提交给后台处理&#xff0c;HTML通过表单form来提交数据。form包含1个或多个数据输入&#xff0c;如input&#xff0c;单选&#xff0c;复选&#xff0c;文件等等form将其包含的输入项&…

高级网站设计师手写代码篇公司黄页什么意思

&#x1f308;个人主页: 鑫宝Code &#x1f525;热门专栏: 闲话杂谈&#xff5c; 炫酷HTML | JavaScript基础 ​&#x1f4ab;个人格言: "如无必要&#xff0c;勿增实体" 文章目录 LightGBM: 优化机器学习的高效梯度提升决策树引言一、LightGBM概览二、核心技术…

企业网站建设 邮箱wordpress分类目录页

html标签 &#xff08;1&#xff09;detail标签 <details>标签用来折叠内容&#xff0c;浏览器会折叠显示该标签的内容。 <1> 含义&#xff1a; <details> 这是一段解释文本。 </details> 用户点击这段文本&#xff0c;折叠的文本就会展开&#x…

做网站的一个月能赚多少钱网站最好服务器

一、 简单入门Hello World案例 二、插值表达式 三、点击事件 四、按键事件 1.如果按下不是 0 - 9 则阻止事件执行 2.打印按下什么按键 五、鼠标事件 1.打印绝对坐标 2.打印相对坐标 3.鼠标mousemove 4. 阻止冒泡(阻止事件的传播) 六、事件修饰符 1.阻止跳转页面v-on:submit.…

北海手机网站建设做兼职女的网站

之前vscode因为安装了Vue Language Features (Volar)插件&#xff0c;导致Prettier格式化失效&#xff0c;今天有空&#xff0c;又重新设置了一下 1. 插件要先安装上 2. 打开settings.json {"editor.defaultFormatter": "esbenp.prettier-vscode","…

vs做网站佛山模板建站哪家好

更多原创文章可关注微信公众号&#xff1a;地下城勤帝 查看大家好&#xff0c;我是勤帝&#xff0c;我只写大家能看懂的文章搬砖市场的角色更新了一些&#xff0c;装备都有所不同&#xff0c;今天我给大家一个可以通用的装备&#xff0c;这套装备虽然成型不快&#xff0c;但是…

金华大企业网站建设有哪些架设网站

目录单调栈知识402. 移掉K位数字1673. 找出最具竞争力的子序列316. 去除重复字母&#xff08;1081. 不同字符的最小子序列&#xff09;321. 拼接最大数单调栈知识 单调栈就是一个内部元素有序的栈&#xff08;大->小 or 小->大&#xff09;&#xff0c;但是只用到它的一…

手机电脑网站排名iis网站数据库失败

一条蠕虫长1寸&#xff0c;在一口深为N寸的井的底部。已知蠕虫每1分钟可以向上爬U寸&#xff0c;但必须休息1分钟才能接着往上爬。在休息的过程中&#xff0c;蠕虫又下滑了D寸。就这样&#xff0c;上爬和下滑重复进行。请问&#xff0c;蠕虫需要多长时间才能爬出井&#xff1f;…

网站 验证码错误酷家乐线下培训班

uniapp开发笔记----配置钉钉小程序 1. 项目根目录添加package.json文件2. 之后点击运行就可以看到已经添加了钉钉小程序3. 如果首次使用需要配置 其他功能待开发。。。 接上一章之后&#xff0c;我想要把项目配置成钉钉小程序 官方文档点击这里 1. 项目根目录添加package.json…

北京网站建设公司兴田德润活动如何成立公司

目录 一、物联网技术概述 二、物联网在智慧景区中的应用 1、智能门票系统 2、智能导览系统 3、智能安全监控系统 4、智能环保系统 三、物联网在智慧景区中提升游客体验 1、提高游览便捷性 2、个性化服务体验 3、提升游客安全感 四、物联网在智慧景区中提升运营效率 …

html5 网站模板wordpress 根据id获取分类名称

实现方式 读取数据的实现 selenium 库 requests 库 存储媒介 MysqlElasticSearch 图表展示 GrafanaPower BI 是什么&#xff1f; Power BI 简单且快速&#xff0c;能够从 Excel 电子表格或本地数据库创建快速见解。 同时 Power BI 也可进行丰富的建模和实时分析&#xff…