05 2021 档案
摘要:2021-05-14 16:30:16.227 +08:00 [ERR] An unhandled exception has occurred while executing the request.Volo.Abp.BusinessException: Tenant not found! at
阅读全文
摘要:如果报404 可以看看接口是不是存在首字母大写的情况,一般情况下改成小写即可解决 如图:
阅读全文
摘要:ABP的自动API控制器使用,如果你是自定义路由的话,可能会出现一些 Could not found remote action 的奇怪错误 解决方法很简单,在对应Controller页面继承IxxxService接口即可,如下图 修改前: 修改后:
阅读全文
摘要:优点: 1) 可以用不同的语言或者语言不同版本开发不同模块; 2) 系统耦合性弱,其中一个模块有问题,可以通过“降级熔断”等手段来保证系统不雪崩; 3) 可以独立上线,能够迅速响应需求; 4) 可以对不同模块用不同的集群策略,哪里慢集群哪里。 缺点: 1) 开发难度大,系统结构更复杂; 2) 运行效
阅读全文
摘要:1) 只能采用同一种技术,很难用不同的语言或者语言不同版本开发不同模块; 2) 系统耦合性强,一旦其中一个模块有问题,整个系统就瘫痪了;一旦升级其中一个模块, 整个系统就停机了; 3) 要上线必须一起上线,互相等待,无法快速响应需求; 4) 集群只能是复制整个系统,即使只是其中一个模块压力大。
阅读全文
摘要:服务在ASP.NET Core依赖注入中的生命周期: Transient 类型的服务在每次注入或请求的时候被创建。 Scoped 类型的服务按照作用域被创建。在Web程序中,每个Web请求都会创建新的隔离的服务作用域。这意味着Scoped类型的服务通常会根据Web请求创建。 Singleton 类型
阅读全文