linux 如何建立多个loopback吗

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux 如何建立多个loopback吗相关的知识,希望对你有一定的参考价值。

参考技术A 命令: for USER in aaa bbb ccc;do useradd $USER;down 输入这一行就建立了aaa bbb ccc 三个用户 相关的名字自己根据需要改,可以多个

Loopback + 连接多个数据库

【中文标题】Loopback + 连接多个数据库【英文标题】:Loopback + connect multiple database 【发布时间】:2016-05-19 02:45:15 【问题描述】:

我正在使用带有 nodejs 的环回框架。

是否可以一次连接多个数据库。

例如我有两个不同的数据库。

1. Mysql Database - A
2. Postgresql - B

有些页面从A数据库获取数据,有些页面需要从B数据库获取数据。有可能吗?

更多详情:

假设我们有两个模块。一个模块与 MySQL 交互,另一个模块与 postgreSQL 交互。

【问题讨论】:

【参考方案1】:

您可以在 datasources.json 中创建多个数据源,也可以动态创建数据源。对于您的特定情况,您必须安装 loopback-connector-mysql 和 loopback-connector-posgresql

数据源.json


  "mysql": 
    "name": "mysql",
    "connector": "mysql"
  ,
  "postgresql": 
    "name": "postgresql",
    "connector": "postgresql"
  

不要忘记添加主机、端口、用户名、密码和其他属性以正确设置连接。

接下来要做的是在你想切换数据库时使用 attachTo() 方法来改变模型数据源。

app.models.YourModel.attachTo(app.dataSources.mysql);
... or ...
app.models.YourModel.attachTo(app.dataSources.postgresql);

也可以查看answer

【讨论】:

如果我为每个请求切换数据库,即我有 prod、test、dev、stag 数据库并且我想保留一个连接到这些数据源的 API 服务器会发生什么? 那么如何拆分每个数据源的写入和读取操作?我想用postgresql集群 ***.com/questions/57261932/… 请检查这个问题

以上是关于linux 如何建立多个loopback吗的主要内容,如果未能解决你的问题,请参考以下文章

什么是Loopback?

Loopback + 连接多个数据库

关于ABR路由器loopback0接口的配置归属。

Loopback 4:CRUDRestController 的授权装饰 - 无论如何可能吗?

视频教程:轻松设置 RME 音频接口 TotalMix FX 中的 Loopback

如何使用 spi-loopback-test linux 内核模块?