Blog.Core/Blog.Core.Api
LemonNoCry 0901de2fbf
🎨🎉 优化原有的DBS配置、新增数据库故障转移方案
1.优化原有的DBS配置,破坏性修改,原有的DBS配置在多库和读写分离无法兼容,配置写法不是合适,故此优化
2.新增数据库故障转移方案,例如主库挂了自动切换到备用库,备用库不会由程序维护,需要运维、dba去做数据库同步方案,比如Sqlserver事务日志传输等

故障转移方案兼容多种方式
1.数据库主从方案
在配置主从之后,需要将从库配置为备用链接就行了
一般就是:修改、写入、删除走主库,查询操作走从库,在主库挂了后则所有操作走从库
2.数据库主备方案
日常使用主数据库操作,备用库只是备份,只有主库挂了才会用备用库

从库和备库都属于slave库功能
2023-10-19 16:28:20 +08:00
..
.config feat: update nuget package 2022-09-07 18:29:51 +08:00
Controllers 🎨🎉 优化原有的DBS配置、新增数据库故障转移方案 2023-10-19 16:28:20 +08:00
Filter 初步调整Serilog 2023-04-01 23:25:56 +08:00
Properties Update launchSettings.json 2023-05-15 15:03:14 +08:00
wwwroot feat: dm database 2023-07-20 12:48:49 +08:00
appsettings.apollo.json feat:default close Apollo 2021-08-21 23:25:06 +08:00
appsettings.Development.json Update appsettings.Development.json 2021-12-09 18:23:18 +08:00
appsettings.json 🎨🎉 优化原有的DBS配置、新增数据库故障转移方案 2023-10-19 16:28:20 +08:00
Blog.Core.Api.csproj feat:change access trend log 2023-07-20 17:13:08 +08:00
Blog.Core.Model.xml feat:change access trend log 2023-07-20 17:13:08 +08:00
Blog.Core.xml feat: 🎉 test log sql operate log 2023-08-23 16:13:42 +08:00
Dockerfile 同步主分支 2023-02-12 22:00:18 +08:00
index.html Update index.html 更改接口名称不能直接复制的问题,去除接口border选中的黑色边框 2023-06-09 17:55:20 +08:00
Program.cs Update Program.cs 2023-06-25 16:44:16 +08:00
Program.five.cs fix: department set 2022-04-10 08:45:56 +08:00
skyapm.json 初步调整Serilog 2023-04-01 23:25:56 +08:00
Startup.cs 🎨 缓存的完善优化 2023-06-01 17:54:54 +08:00
StopContainerImg.sh add stop docker container sh 2020-09-13 19:37:21 +08:00
web.config 增加Web.config配置文件,方便部署IIS 2022-10-14 18:06:17 +08:00