【问题标题】:Spark's Jetty autoreloadSpark 的 Jetty 自动重载
【发布时间】:2016-04-18 23:15:45
【问题描述】:

是否可以将 Spark 的 Jetty 设置为在 java 类中进行更改时自动重新加载?我试图设置 jetty-maven-plugin 这样做,但它只是同时运行另一个 Jetty 服务器,仅扫描 webapp 文件夹以查找更改并将它们呈现在 localhost:8080 上。而 Spark 的 Jetty(显示在 localhost:4567 上)必须手动重新启动。谢谢你的回答。

【问题讨论】:

  • 我也在声明任何新路由后手动重新启动服务器,希望有一个更简单的方法。

标签: jetty maven-jetty-plugin spark-java


【解决方案1】:

使用以下 JVM 参数启动您的 Spark Java 程序:

-Djetty.reload=automatic -Djetty.scanIntervalSeconds=2

【讨论】:

  • 对我来说,这似乎不适用于 Gradle "gradle run -Djetty.reload=automatic -Djetty.scanIntervalSeconds=2"
  • @StephanSchmidt 你能实现自动重载吗?如果是,你能分享更多细节吗?
  • 此解决方案无法正常工作,至少截至 2017 年 2 月。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-03-25
  • 1970-01-01
  • 1970-01-01
  • 2015-11-24
  • 1970-01-01
  • 1970-01-01
  • 2014-11-01
相关资源
最近更新 更多