我们的应用程序通过为每个客户实现一个数据库来使用多租户模型。该应用程序现已上线并且运行良好,大约有 600 个数据库分布在两个数据库服务器上。数据库使用名为 admin 的主数据库连接,该数据库存储所有其他数据库的详细信息。其中一项要求是检查管理数据库并找到所有数据库,检查数据库中的特定表并发送电子邮件通知。这是一个后端进程。目前我们使用 Windows 服务来做同样的事情,但我们看到由于 600 个数据库的循环,发送邮件存在延迟。有没有其他方法来处理这个?
谢谢, 阿努普
我们的应用程序通过为每个客户实现一个数据库来使用多租户模型。该应用程序现已上线并且运行良好,大约有 600 个数据库分布在两个数据库服务器上。数据库使用名为 admin 的主数据库连接,该数据库存储所有其他数据库的详细信息。其中一项要求是检查管理数据库并找到所有数据库,检查数据库中的特定表并发送电子邮件通知。这是一个后端进程。目前我们使用 Windows 服务来做同样的事情,但我们看到由于 600 个数据库的循环,发送邮件存在延迟。有没有其他方法来处理这个?
谢谢, 阿努普