摘要: SaaS多租户改造Spring项目核心代码 Spring项目在进行SaaS多租户改造时的核心功能是根据不同租户切换不同的database数据库,这些database也可能在一个数据源,也可能在多个数据源中,这些信息需要有个地方配置,一般这些配置在中心数据库,中心数据库需要包含用户名和其使用的数据源和数据库对应关系,一般情况下防止用户名重复,要 阅读全文
posted @ 2023-04-04 15:07 程序员老刘 阅读(239) 评论(0) 推荐(0) 编辑
摘要: windows11的vmware启动报错 一直正常的vmware今日启动报错:“UNEXPECTED INCONSISTENCY;RUN fsck MANUALLY”. 在initramfs后输入"fsck -y /dev/sda1"按回车,等检查结束后结可以继续了。 注意:后面的硬盘路径要和报错的一致。 阅读全文
posted @ 2023-04-04 13:37 程序员老刘 阅读(65) 评论(0) 推荐(0) 编辑
摘要: MySQL8的root帐号授权 执行下面的命令MySQL8会报错: grant all privileges on db_name.* to 'root'@'%' ### Cause: java.sql.SQLSyntaxErrorException: Access denied for user 'root'@'%' to da 阅读全文
posted @ 2023-04-04 11:54 程序员老刘 阅读(205) 评论(0) 推荐(0) 编辑
摘要: centrifugal 的IM消息服务历史消息报错 centrifugal是很轻量的golang编写的IM即时消息服务,支持集群部署和websocket访问。 centrifugal的官网地址和教程:https://centrifugal.dev centrigual支持历史消息查询,但是要注意历史消息查询仅仅支持命名空间为私有的,下面截图中的nam 阅读全文
posted @ 2023-04-04 10:55 程序员老刘 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 支持restart的启动脚本 在实际部署中经常会重启某个进程,有个支持restart的脚本会很方便。 下面的代码是启动数字人制作进程的例子,需要根据自己的需要修改第3行和第26行; 第3行是进程的关键字,第26行是启动进程的命令。 1 #!/bin/bash 2 #这里可替换为你自己的执行程序,其他代码无需更改 3 APP_NA 阅读全文
posted @ 2023-04-04 10:42 程序员老刘 阅读(52) 评论(0) 推荐(0) 编辑