问题标签 [process-management]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
390 浏览

macos - Detect when other process is shutdown OSX

I need a way to determine from a Cocoa app if a given process name is running. One idea I had was to use NSTask and poll using ps aux | grep processName. Is there a better solution?

0 投票
4 回答
1677 浏览

scrum - 如何用 Scrum 实现 CMMI 2 级?

我们目前有兴趣为我们的开发流程实施 CMMI 2 级。我已经阅读了一些关于 CMMI 和 Scrum 的文档。就我个人而言,我对将 Scrum 作为我们的原生开发流程很感兴趣,因为所有团队成员都可以轻松使用它(我们只是一个小团队),但我有几个问题:

  1. 有人用 Scrum 实现了 CMMI 2 级吗?
  2. 对 CMMI 和敏捷有什么建议吗?这些方法比 Scrum 或类似 Scrum 的方法更容易使用吗?
  3. 还有与此主题和我们的要求相关的工具的任何建议。

最好的祝福!

0 投票
1 回答
125 浏览

version-control - 将 ISO 程序应用于代码更改

我正在寻找一种对开发人员代码签入执行 ISO 标准的方法。这归结为审核对代码库的每次更改,以便我知道:

  • 谁做出了改变
  • 进行更改时
  • 变更与什么项目有关
  • 更改与哪些工作项相关

我们正在使用 Subversion 进行源代码控制和 TeamCity 作为我们的 CI 服务器进行 .Net 开发。理想情况下,我想要工具来管理这些策略的执行,这样开发人员就不必考虑它了。

有没有人有任何使用 CI/Gated Check-In 或仅使用政策和程序来执行这种跟踪的经验?

0 投票
1 回答
1036 浏览

android - 进程管理:被杀还是不被杀

一个观察:当我在 android 上开发我的应用程序时,我注意到 LogCat 中有两行。这些发生是因为我自己的应用程序的内存需求太多。我读过Android可以决定何时摆脱不需要的进程或由于内存需求。

这是否意味着警报根本不会触发(当其他一些应用程序让它杀死时)?警报是一项关键服务,不应被终止。

(如果我的理解有误,请纠正我。)

0 投票
2 回答
363 浏览

rake - 如何确保一次只运行一个 rake 任务?

我想设置 rake 任务以通过 cron 运行。这很容易,但不容易确保一次只运行该 rake 任务的一个副本。我想我可以在系统上使用 ps 来检查然后退出 rake 任务(如果它已经在运行),或者我可以做一个延迟的作业结构,在其中我序列化任务的名称,完成后我将它从数据库中删除,但是你们都推荐什么?

0 投票
1 回答
2767 浏览

bash - 退出时杀死在 xterm 内启动的所有进程

我正在使用 Cygwin 启动一些服务器。

每个服务器都在一个 xterm 中启动,其中包含一系列命令,如下所示:
xterm -e $my_cmd /C &

有没有一种简单的方法可以连续杀死所有启动的子项(xterm 及其运行命令)?

当我关闭它的父 xterm 时,我还希望能够杀死一个特定的启动命令。

有人知道如何执行吗?

0 投票
1 回答
260 浏览

process-management - 过程管理理论

这更像是一个理论问题,我正在努力寻找在我的讲义之外提到它的任何内容。

在用于流程管理的 3 状态流程模型中,您有 3 种状态,运行、阻塞和就绪。所以我的问题是,在没有进程首先通过就绪队列的情况下,何时可以发生从阻塞到运行的状态转换?

谢谢希望它有意义:)

0 投票
3 回答
5890 浏览

python - 进程监控 - Python/Ubuntu/Linux

我有一些进程需要在守护程序模式下运行,我刚刚发现了新贵,所以我开始使用它。


是否有任何 python 库或应用程序可用于从 html 界面监视和控制这些进程?

我在问,因为我想防止自己重新发明轮子。:)


有任何想法吗?

0 投票
1 回答
169 浏览

security - 集中式密码存储库

所以,

我们需要为不同的 SCM、DB 等保存密码——这都是为了开发目的,需要在工程师之间共享。然而,不同的人在不同的项目上工作,所以我们需要能够在那里保留一些访问权限/角色。你在用什么?这个存储的安全和安全显然是第一优先,第二是我上面列出的实际功能。

您如何存储/共享这些信息?

谢谢!

0 投票
1 回答
152 浏览

php - 分叉 php 进程并绑定到特定的 Web 用户

我有一个 Web 应用程序,其中有几个进程可能需要 10 分钟才能运行。有时这些过程是由用户触发的,并且在处理输出时他们需要输出。

例如,用户正在寻找他们需要的一些记录。单击按钮以检索记录(这是可能需要 10 分钟的部分)。他们可以继续处理其他事情,但是当他们单击返回查看回报时,它会随着记录下载到系统中而更新。

现在,用户在进程运行时被锁定。我知道 pcntl_fork() 派生一个子进程,这样用户就不必等到漫长的进程完成。

我想知道是否可以将该分叉进程绑定到在变量中触发请求的特定用户,$_SESSION以便我可以在进程完成时更新用户。此外,这是在长期运行的过程中更新用户的最佳方式吗?