我有 3 个包,我们正在构建spec
文件来安装我们的应用程序:
Package A
Package B
Package C
A depends on B
A depends on c
问题是这些软件包中的每一个都安装了需要在安装前关闭 App Server 并在安装后重新启动的东西。
如果只安装 B 或 C,这很好。
安装 A 并且有新版本的 B 和/或 C 时出现的问题,我的 App Server 需要 3 次串行重启,每次重启大约需要 10 分钟。
当我们构建 RPM 时,有没有办法让 A 和 B 检测到它们作为 A 的依赖项被安装/更新,而不是重新启动服务器并让 A 这样做?