Nine
|
341c1e73c8
|
默认关闭Redis,修改dockerfile基础镜像为net8.0
CodeQL / Analyze (csharp) (push) Has been cancelled
CodeQL / Analyze (javascript) (push) Has been cancelled
.NET Core / build (push) Has been cancelled
|
2024-07-24 14:51:20 +08:00 |
|
LemonNoCry
|
966db5ec8c
|
⚡️🎨 优化调整缓存性能
CodeQL / Analyze (csharp) (push) Has been cancelled
CodeQL / Analyze (javascript) (push) Has been cancelled
.NET Core / build (push) Has been cancelled
1.调整获取所有Key的方式,原有写法是维护一个AllKey的集合,在长时间运行后Key越来越多性能越来越低,故此优化,直接使用Redis原生API
2.优化App.GetServiceProvider的逻辑,如果是单例则直接返回RootServices
3.优化IpPolicyRateLimitSetup,使用分布式缓存,而不是MemoryCache
4.优化MiniProfilerSetup,增加注册使用Redis
5.优化DataProtectionSetup,在不使用Redis时,默认保存在临时文件夹
|
2024-07-18 17:47:31 +08:00 |
|
LemonNoCry
|
dd10a9ad97
|
✏️ 调整命名空间拼写错误
|
2024-07-15 15:48:52 +08:00 |
|
LemonNoCry
|
2d7350203c
|
✨⚡️雪花Id优化
1.统一使用 Yitter.IdGenerator 生成雪花Id、
2.使用 SnowflakeId.AutoRegister 自动注册WorkerId
静态使用:IdGeneratorUtility.NextId()
|
2024-07-03 09:49:40 +08:00 |
|
LemonNoCry
|
0d5fb831de
|
✨ 注册DataProtection fix#361
|
2024-06-12 14:55:39 +08:00 |
|
LemonNoCry
|
5d225ad9d1
|
⬆️ SqlSugar 5.1.4.158
fix #360
|
2024-06-12 11:51:12 +08:00 |
|
LemonNoCry
|
f400a4347d
|
🐛 增加SqlSugar 使用SQLite 在Quartz锁库测试
|
2024-06-12 11:22:33 +08:00 |
|
LemonNoCry
|
35290f516f
|
Merge branch 'master' into test_sqlsugar
|
2024-06-12 11:07:45 +08:00 |
|
加跃 毕
|
838adacedd
|
修改AutofacPropertityModuleReg namespace 错误
|
2024-01-09 15:10:08 +08:00 |
|
anjoy8
|
3eb331673e
|
Update AutofacPropertityModuleReg.cs
|
2023-12-16 19:51:39 +08:00 |
|
anjoy8
|
1be389ad64
|
Update PermissionController.cs
|
2023-12-13 16:53:09 +08:00 |
|
anjoy8
|
5e4987d2f6
|
feat: 💯 change ClaimTypes.Role
|
2023-12-13 11:04:04 +08:00 |
|
anjoy8
|
c4a6c84d96
|
feat: 🚡 RabbitMQ
|
2023-12-01 11:18:21 +08:00 |
|
anjoy8
|
e4eb46a644
|
Update appsettings.json
|
2023-11-26 22:22:23 +08:00 |
|
anjoy8
|
7a07b85b80
|
feat: add rabbitmq demo
|
2023-11-26 22:17:09 +08:00 |
|
anjoy8
|
62cdfb3a56
|
feat: some change
|
2023-11-26 15:50:27 +08:00 |
|
anjoy8
|
325baf8e9e
|
feat: little change
|
2023-11-26 00:13:23 +08:00 |
|
anjoy8
|
8188403b60
|
feat: remove some needless code
|
2023-11-24 22:49:56 +08:00 |
|
anjoy8
|
2ce3e6b7ff
|
feat:remove startup.cs
|
2023-11-24 20:12:02 +08:00 |
|
anjoy8
|
b3e7fbca54
|
feat: 🍎 change iat value
|
2023-11-16 10:31:21 +08:00 |
|
LemonNoCry
|
6331e20820
|
🐛 优化JWT签发属性 iat 为签发时间戳
|
2023-11-15 18:09:54 +08:00 |
|
anjoy8
|
7ca3e1ec22
|
feat: update to 8.0
|
2023-11-15 16:15:21 +08:00 |
|
anjoy8
|
f786881e89
|
Merge branch 'master' into net7.0
|
2023-11-14 09:25:04 +08:00 |
|
anjoy8
|
908e170a79
|
feat: 自定义请求参数解密和响应加密中间件
|
2023-11-11 16:57:32 +08:00 |
|
anjoy8
|
164946d0bd
|
feat:update common.targets
|
2023-11-01 11:05:28 +08:00 |
|
anjoy8
|
0c6ea285ac
|
Merge branch 'master' into net7.0
|
2023-11-01 10:45:53 +08:00 |
|
LemonNoCry
|
0901de2fbf
|
🎨✨🎉 优化原有的DBS配置、新增数据库故障转移方案
1.优化原有的DBS配置,破坏性修改,原有的DBS配置在多库和读写分离无法兼容,配置写法不是合适,故此优化
2.新增数据库故障转移方案,例如主库挂了自动切换到备用库,备用库不会由程序维护,需要运维、dba去做数据库同步方案,比如Sqlserver事务日志传输等
故障转移方案兼容多种方式
1.数据库主从方案
在配置主从之后,需要将从库配置为备用链接就行了
一般就是:修改、写入、删除走主库,查询操作走从库,在主库挂了后则所有操作走从库
2.数据库主备方案
日常使用主数据库操作,备用库只是备份,只有主库挂了才会用备用库
从库和备库都属于slave库功能
|
2023-10-19 16:28:20 +08:00 |
|
LemonNoCry
|
1e9865cfef
|
🎨 test
|
2023-08-31 21:59:39 +08:00 |
|
anjoy8
|
8372a3a0d4
|
feat: 🎉 test log sql operate log
|
2023-08-23 16:13:42 +08:00 |
|
LemonNoCry
|
6e136fe861
|
✨ 调整
|
2023-07-21 20:23:33 +08:00 |
|
LemonNoCry
|
667cc8fafc
|
test
|
2023-07-21 20:18:51 +08:00 |
|
LemonNoCry
|
7cf94998c2
|
test
|
2023-07-21 18:03:09 +08:00 |
|
anjoy8
|
b5ea86faa3
|
Update appsettings.json
|
2023-07-21 11:13:44 +08:00 |
|
anjoy8
|
3396b6b34d
|
Update appsettings.json
|
2023-07-21 10:53:32 +08:00 |
|
anjoy8
|
e360a4bbe7
|
feat:change access trend log
|
2023-07-20 17:13:08 +08:00 |
|
anjoy8
|
8b4e378a49
|
feat: dm database
|
2023-07-20 12:48:49 +08:00 |
|
LemonNoCry
|
f5a2631d7e
|
✨ SignalR Demo
优化SignalR,通过传递token确认身份
|
2023-07-05 17:34:40 +08:00 |
|
anjoy8
|
274f3c1760
|
Update Program.cs
|
2023-06-25 16:44:16 +08:00 |
|
anjoy8
|
0d967086d9
|
🉑 feat: add request access etc. log
|
2023-06-21 17:35:13 +08:00 |
|
anjoy8
|
0c837cd50e
|
🅰️ change MigratePermission api
|
2023-06-13 17:58:57 +08:00 |
|
LemonNoCry
|
45116fe5af
|
🎨 启用异常处理中间件,统一拦截异常
|
2023-06-13 17:29:41 +08:00 |
|
LemonNoCry
|
a338c56e7a
|
✨🎨 优化吞异常问题、优化HttpResponse Body读取问题
1.处理掉中间件过度try catch 吞掉异常,建议直接往上抛不要过度try
2.优雅处理HttpResponse读取问题,原生[HttpResponseStream]实际上只是个包装类,内部包装了[HttpResponsePipeWriter]来进行写入响应数据,由此封装一个[FluentHttpResponseStream],内部扩展使用[MemoryStream]来读取
|
2023-06-12 17:45:15 +08:00 |
|
LemonNoCry
|
c1ce9e5972
|
🎨 移除原有的RedisCacheAop 与CacheAop有些重复
|
2023-06-12 11:34:39 +08:00 |
|
anjoy8
|
baacab01e3
|
Merge branch 'master' into feature/cache
|
2023-06-10 11:52:10 +08:00 |
|
anjoy8
|
7ea8d3565d
|
Update appsettings.json
|
2023-06-10 11:27:27 +08:00 |
|
何拾玖
|
da6a7546aa
|
Update index.html 更改接口名称不能直接复制的问题,去除接口border选中的黑色边框
|
2023-06-09 17:55:20 +08:00 |
|
anjoy8
|
2c74a716ca
|
Update swg-login.html
|
2023-06-05 11:55:23 +08:00 |
|
anjoy8
|
e9b4531ff8
|
Update index.html
|
2023-06-02 16:34:07 +08:00 |
|
Nine
|
4e23f08654
|
修复mini-profiler 不显示的问题,版本不一致导致
修改一些swagger样式,权限小锁,权限认证按钮..
|
2023-06-02 14:11:09 +08:00 |
|
LemonNoCry
|
1f35642400
|
🎨 移除多余的注册
|
2023-06-01 17:58:46 +08:00 |
|