找回密码
 立即注册

QQ登录

只需一步,快速开始

tangke888 Wyn认证

高级会员

98

主题

299

帖子

1409

积分

高级会员

积分
1409

活字格高级认证Wyn认证活字格认证

QQ
tangke888 Wyn认证
高级会员   /  发表于:2024-1-24 21:25  /   查看:3727  /  回复:15
本帖最后由 tangke888 于 2024-1-24 21:28 编辑

正常一个项目,我们会有测试环境,生产环境。
在测试环境开发好后,每次发布就很麻烦,必须复制工程文件,修改数据库连接 ,再修改发布设置,最后才发布。

在发布时候,能否在工程文件的发布设置里增加数据连接选择,然后发布时,选择发布设置,可以将正式环境的连接也更新了,就不要像上面那么浪费时间,这么多步骤。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

15 个回复

倒序浏览
chinameng
高级会员   /  发表于:2024-2-1 19:09:19
推荐
估计是类似一个服务器有多个数据库,然后开发了一个应用,希望可以同时应用在多个数据库上。比如一个集团公司服务器,下面有各子公司账套数据库,应用只发布一次,而子公司的人员登陆时,自动匹配到对应的子公司账套,又或者在应用上可以有一个选择账套的地方,通过权限匹配哪些人可以切换账套。这种场景应该是有不少。
回复 使用道具 举报
tangke888Wyn认证
高级会员   /  发表于:2024-1-25 08:35:02
板凳
lh123 发表于 2024-1-25 05:18
开发时连测试库。发布后也是测试库。然后到活字格服务器后台登录后,更改连接,重启服务器不用重启电脑>

这样服务不是中断了,项目要被干死了
回复 使用道具 举报
Patrick.Zhu
银牌会员   /  发表于:2024-1-25 17:40:21
地板
我们推荐的也是上面朋友的回复,常见的情况,正式库在开发阶段是不连接的,一直是测试库,在测试正常后,发布,将数据库连接切换为正式库。
因为没有切换正式库之前,连接测试库的应用还算测试阶段,切换了正式连接后才算作正式上线,你说的中断是指什么情况?
回复 使用道具 举报
tangke888Wyn认证
高级会员   /  发表于:2024-1-26 11:16:10
5#
Patrick.Zhu 发表于 2024-1-25 17:40
我们推荐的也是上面朋友的回复,常见的情况,正式库在开发阶段是不连接的,一直是测试库,在测试正常后,发 ...

重启服务器,就要中断了
回复 使用道具 举报
Patrick.Zhu
银牌会员   /  发表于:2024-1-26 18:05:40
6#
直接在这里换连接,重新启动应用,不重启服务器

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Patrick.Zhu
银牌会员   /  发表于:2024-1-30 17:38:18
8#
楼主可能理解出了偏差,感谢大佬支持
回复 使用道具 举报
tangke888Wyn认证
高级会员   /  发表于:2024-1-31 23:38:37
9#
你们都不理解,不能直接在发布设置保存数据库连接吗?!!!!
回复 使用道具 举报
tangke888Wyn认证
高级会员   /  发表于:2024-1-31 23:40:39
10#
类似于spring boot 那些项目,都可以配置开发环境,正式环境,且能很方便的切换配置!!
回复 使用道具 举报
tangke888Wyn认证
高级会员   /  发表于:2024-1-31 23:41:59
11#
lh123 发表于 2024-1-30 08:08
看来楼主还是玩的不够深啊。我的描述已经非常清楚了。居然还要你的截图。嘻嘻。

我知道你玩得牛,但每个需求都有不同的出发点
回复 使用道具 举报
Patrick.Zhu
银牌会员   /  发表于:2024-2-1 17:48:34
12#
我相信spring boot 还有各种精彩的功能,但放在活字格里,我们需要考虑的是对我们客户群体的价值以及我们需要投入的工作量。
正如上面也有格友提出不同意见一样,可以看到关于这个设置,确实有不同的人用法不同。

关键点就在于,什么项目需要反复切换数据库连接字符串,确实不是很常见,希望有更多的分享。上面我们的回复,主要是针对你说的,切换字符串会导致服务中断的问题
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部