小编dev*_*ley的帖子

Capistrano可以连续执行主机上的任务吗?

我正在使用Capistrano来管理在多个负载平衡服务器上运行的Java Web应用程序.某些任务(例如配置更改)需要重新启动服务器或应用程序重新部署,在此期间服务器将无响应.

如果Capistrano可以连续地在服务器上执行这些任务,而不是同时执行,那么服务器场中只有一台机器一次会停机,负载均衡器将确保没有请求丢失.但是,据我所知,Capistrano只能同时在服务器上执行操作.

要清楚,我不是要连续执行不同的任务.我正在尝试连续在不同的服务器上执行相同的任务.

在我的配置中,我可以想到一些黑客入侵的方法,但似乎应该有一个我可以在某处设置的标志.

有人知道怎么做吗?

capistrano

16
推荐指数
2
解决办法
8035
查看次数

将SBT作为守护进程运行

我有一个使用"sbt run"运行良好的SBT scala应用程序.但是,这会锁定控制台,我宁愿将其作为服务/守护程序启动,以便我可以使用控制台,以便我可以将其添加到init.d以确保我的应用程序在启动时自动启动.

我似乎找不到办法做到这一点.运行"sbt run&"似乎将应用程序挂起在后台.

有人知道怎么做这个吗?

scala sbt

12
推荐指数
3
解决办法
6311
查看次数

优化Solr进行排序

我正在使用Solr作为实时搜索索引.我的数据集大约是60M大文档.我需要按时间排序,而不是按相关性排序.目前我在查询中使用sort标志按时间排序.这适用于特定搜索,但是当搜索返回大量结果时,Solr必须获取所有生成的文档并在返回之前按时间排序.这很慢,必须有更好的方法.

有什么更好的方法?

lucene solr

5
推荐指数
1
解决办法
4343
查看次数

标签 统计

capistrano ×1

lucene ×1

sbt ×1

scala ×1

solr ×1