当前位置: 首页 > 知识库问答 >
问题:

spring cloud stream-spring cloud stream应用程序能否明确退出?

司信厚
2023-03-14

我不确定我的理解是否正确。我们启动了一个Spring云流应用程序并订阅了一个主题。该应用程序将运行并暂停该主题以获取新消息,除了我们发送终止信号退出。我在想我们是否可以明确退出Spring云应用程序,比如等待5分钟但没有新消息进来?或者处理了1000条记录并退出?

共有1个答案

楚嘉玉
2023-03-14

您不需要为此停止应用程序,因为它会带来整个JVM(如果您愿意,您可以随时这样做)。通常对于这样的用例,您单独停止/暂停/启动/恢复绑定,本质上允许其他绑定运行。这里是您可以找到更多信息的地方

 类似资料:
  • 我正在开发SpringCloudStream的Brooklyn.Release版本。我的用例具有多个接收器的HttpSource。当我将初学者应用程序依赖项添加到应用程序中并使用它时,如下所示: 我的聚合应用程序是 一直得到如下响应:

  • 使用StreamBridge,我将包含两种不同类型的对象的消息发送到单个Kafka主题。有没有办法定义一个能够使用两种类型消息的Spring Cloud Stream的功能消费者?

  • **更新--问题不是文件编写器没有关闭,而是错误地终止了Java应用程序。我已经更新了问题。 下面的类启动JAVAFX web视图,并将一些java对象公开给web视图的HTML。 实际上,WebEngine.executescrit(“init”)在我们的前端执行一些初始化。然后,在webview上执行的javascript上,在用户交互上,我们调用我们的FileSystemBridge的wri

  • 我见过一些APM,它只测量运行在WAS上的网络应用程序。 Elastic APM能否衡量纯Java应用程序等其他应用程序的性能? 如果没有,我可以使用吗https://www.elastic.co/guide/en/apm/agent/java/1.x/public-api.html(公共API),以便它可以测量非web应用程序的性能? 我将感谢你的建议。干杯

  • 问题内容: 用代码退出Java应用程序的最佳方法是什么? 问题答案: 您可以用于此目的。 根据oracle的Java 8文档: 终止当前正在运行的Java虚拟机。参数用作状态码;按照惯例, 非零状态代码表示异常终止 。 此方法在类Runtime中调用exit方法。此方法永远不会正常返回。 该调用实际上等效于该调用:

  • 问题内容: 我正在开发使用Facebook SDK登录的ios应用程序。我在情节提要中将a设置为初始View Controller,用户从中使用FB帐户登录。 我有另一个ViewController,一旦用户登录,它将正确加载。 我正在检查AppDelegate文件,如果不是nil,则直接加载第二个ViewController,因为用户已经登录。 但是,如果我退出该应用程序并重新启动它,则始终为零