一个项目有必要把多个module都设置为可以独立部署的服务吗

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一个项目有必要把多个module都设置为可以独立部署的服务吗相关的知识,希望对你有一定的参考价值。

参考技术A 没有。在一个项目中没有必要把module设置成独立部署的服务,可以将module进行整合到一起,使用一个服务。Linuxmodules是linux2.0版本以后都支持模块化,因为内核中的一部分常驻在内存中,(如最常使用的进程,如scheduler等),但是其它的进程只是在需要的时候才被载入。如MS-DOS文件系统只有当mount此类系统的时候才需要,这种按需加载,就是模块。它能使内核保持较小的体积,虽然可以把所有的东东都放在内核中,这样的话,我们就不需要模块了,但是这样通常是有特殊的用途(所有要运行的进程都预先知道的情况)。

Azure Devops 中的一个项目可以有多个积压工作吗?

【中文标题】Azure Devops 中的一个项目可以有多个积压工作吗?【英文标题】:Can one project have multiple backlogs in Azure Devops? 【发布时间】:2020-01-15 07:07:04 【问题描述】:

我们试图了解如何在 Azure Devops 中为单个项目设置多个(组合级别)积压工作?我知道这在 JIRA 中是可能的,但在 Azure 中这可能吗?或者是建立单独项目然后有独立积压的唯一可能性?

参与该项目的团队有 2 个独立的子项目(部分重叠,但不多)。在这个项目中拥有这些单独的积压工作会很方便,但是如果不可能,那么就不可能。有什么经验吗?

【问题讨论】:

你好,Ninza。罗伯托的回答呢?他的回答能帮助你解开谜题吗?如果您仍然面临一些问题,请mark the correct answer as solved 或发表评论,因此其他 SO 用户将能够看到该解决方案是否有效:-) 【参考方案1】:

一个团队不能有多个积压工作。我所做的是根据产品名称创建第二个团队并拥有相同的团队成员。然后我创建一个不同的子区域,然后您可以为每个产品创建一个查看这些子区域的积压工作。然后,对于您的“真正”团队,他们有一个可以汇总子区域的积压工作。

【讨论】:

【参考方案2】:

如果我没记错的话,您可以在 Azure DevOps 中配置不同的区域。

当您创建积压工作时,您可以将其关联到正确的区域并将两个团队分开。

转到您的项目设置 --> 项目配置 --> 区域

【讨论】:

谢谢罗伯托!我尝试设置这些区域(并设法做到了),但由于已经有一个团队和一个待办事项,DevOps 不会让我改变这些区域的团队组成。这也可能是由于我的凭据,也许我的不够强大。我认为我们将建立一个额外的项目,因为这种区域方法似乎有点艰巨。我认为您提出的建议可行,但也许从新的积压工作和团队设置开始(不是 atm 案例)会更容易。 如果您已经有工作项在运行,这也不是问题,您可以移动到不同的区域路径并将两个团队分开。请在本实验室尝试这些概念:azuredevopslabs.com/labs/azuredevops/agile

以上是关于一个项目有必要把多个module都设置为可以独立部署的服务吗的主要内容,如果未能解决你的问题,请参考以下文章

Android Studio project和module的区别

node_modules 在任何项目文件夹之外的多个目录中

idea怎么在同一个project目录下创建多个module

idea有两个工程怎么设置当前工程为

maven 项目的聚合

JavaScript闭包应用之数据独立