juju 服务器关系钩子文件没有运行?

juju 服务器关系钩子文件没有运行?

你好,这个问题基于这个链接。如何添加两个魅力之间的关系以便在它们之间传递信息?想要将关系添加到两个 charm。第一个是服务器 charm,另一个是应用程序 charm。我已添加两个钩子文件,一个用于服务器 charm,另一个用于应用程序 charm。它们是 backend-relation-joined 和 server-relation-joined。在 yaml 文件中,我已将这些关系添加为提供程序并需要关系。但是当我部署 charm 时,它不会运行 backend-relation-joined 钩子和 server-relation-joined 钩子文件。这些是唯一正在运行的钩子文件。我想知道为什么我的关系连接钩子没有运行。

2014-08-01 05:09:27 INFO juju.worker.uniter uniter.go:494 ran "install" hook
2014-08-01 05:09:27 INFO juju.worker.uniter uniter.go:505 committing "install" hook
2014-08-01 05:09:27 INFO juju.worker.uniter uniter.go:520 committed "install" hook
2014-08-01 05:09:27 INFO juju.worker.uniter modes.go:396 ModeContinue starting
2014-08-01 05:09:27 INFO juju.worker.uniter modes.go:48 continuing after "install" hook
2014-08-01 05:09:27 INFO juju.worker.uniter modes.go:396 ModeConfigChanged starting
2014-08-01 05:09:28 INFO juju.worker.uniter uniter.go:480 running "config-changed" hook
2014-08-01 05:09:28 INFO juju.worker.uniter uniter.go:494 ran "config-changed" hook
2014-08-01 05:09:28 INFO juju.worker.uniter uniter.go:505 committing "config-changed" hook
2014-08-01 05:09:28 INFO juju.worker.uniter uniter.go:520 committed "config-changed" hook
2014-08-01 05:09:28 INFO juju.worker.uniter modes.go:396 ModeContinue starting
2014-08-01 05:09:28 INFO juju.worker.uniter modes.go:48 continuing after "config-changed" hook
2014-08-01 05:09:28 INFO juju.worker.uniter modes.go:396 ModeStarting starting
2014-08-01 05:09:28 INFO juju.worker.uniter uniter.go:480 running "start" hook

答案1

您是否通过跑步将它们联系起来了juju add-relation <service1> <service2>

或者在 GUI 中单击Create relation按钮。

您可以在这里阅读更多关于建立关系的信息https://jujucharms.com/docs/stable/charms-relations事实上,最好的选择是从头到尾阅读文档,其中有很多有用的信息。

相关内容