是否可以在没有客户的情况下拥有奥尔良主机?
Is it possible to have Orleans host without a client?
我有一个在OnActivate
方法中设置提醒的grain。
然后提醒器会定期执行一些操作,并且不需要从筒仓外部进行进一步的通信。
是否可以在主机启动时获取 GrainProvider 并在主机内部激活 grain?
或者我需要客户端来启动第一次激活吗?
您可以在 Application Bootstrapping within a Silo 中调用 grain,它会在 silo 启动时调用。调用 会调用其 OnActicate
。更多文档位于
Bootstrap provider.
也可以将数据直接插入持久存储(通过一些侧通道),但这在某种程度上是不支持的场景(目前)。
我有一个在OnActivate
方法中设置提醒的grain。
然后提醒器会定期执行一些操作,并且不需要从筒仓外部进行进一步的通信。
是否可以在主机启动时获取 GrainProvider 并在主机内部激活 grain?
或者我需要客户端来启动第一次激活吗?
您可以在 Application Bootstrapping within a Silo 中调用 grain,它会在 silo 启动时调用。调用 会调用其 OnActicate
。更多文档位于
Bootstrap provider.
也可以将数据直接插入持久存储(通过一些侧通道),但这在某种程度上是不支持的场景(目前)。