自动复制 Backand 实例/使用脚本

Posted

技术标签:

【中文标题】自动复制 Backand 实例/使用脚本【英文标题】:Replicating a Backand instance automatically/using a script 【发布时间】:2016-02-22 19:20:45 【问题描述】:

我使用 Backand 作为前端和外部托管 mysql 数据库之间的 api。 这是一个大学项目,其中一项要求是提交我的项目/代码,我的项目必须能够从头开始部署在考官服务器上。

在修改细节(数据库位置、触发同步等)时,是否有任何方法可以使用我当前设置的模板设置 Backand 实例(在 Backand.com 上) 如有必要,我愿意编写一些 bash 脚本。

如果有人有任何建议,我很乐意听取他们的意见。 谢谢。

【问题讨论】:

【参考方案1】:

Backand逻辑运行在Backand的服务器上,不能部署在私服上。

如果是简单的逻辑,可以迁移到express

另一种可能性,如果它在项目规则中,您可以将服务器端留在 Backand,但在许多服务器上部署客户端代码,并且能够通过将您的客户端代码托管在单个服务器上来为更多用户提供服务。

编辑:可以在Back中导出和导入配置并查看备注。

【讨论】:

感谢您的回答,但我不想在自己的服务器上设置实例。我想知道是否可以通过脚本在 backand.com 上创建一个实例。否则我需要与我的考试委员会共享凭据,如果他们想实例化自己的外部数据库,可能必须让他们手动更改配置。 您要复制您的应用程序吗? 是的,理想情况下,我希望能够输入外部 MySQL 数据库主机名和可能的所有者凭据等细节,并让它从我的模板创建一个新的 Backand 实例。 (我已经备份了我的实例,所以我觉得我已经很接近了) 返回并添加这个新功能。您可以在设置 > 配置选项卡中导出和导入您的配置。因此,您导出原始应用程序并将配置导入新应用程序。之后,您可以从 DB 选项卡更改 db 配置。 我看到了!也许我可以编写一个简单的脚本来创建 Backand 用户、项目、导入配置和更改数据库配置。感谢@Ygalbel 的帮助

以上是关于自动复制 Backand 实例/使用脚本的主要内容,如果未能解决你的问题,请参考以下文章

linux下使用shell 自动执行脚本文件

linux下使用shell 自动执行脚本文件

您如何使用 Cocoapods 安装后脚本在构建阶段自动执行“复制文件”?

MySQL主从复制(脚本配合)

如何知道我的脚本在哪个 Python 实例上运行? [复制]

SLURM sbatch 是不是会自动跨节点复制用户脚本?