问题:我想实现几个正在侦听MQ服务器队列以进行异步作业的php-worker进程.现在的问题是,简单地将这个进程作为守护进程在服务器上运行并不能真正给我任何级别的控制(负载,状态,锁定)......除了可能用于转储ps -aux.因此,我正在寻找一种允许我监视和控制实例的运行时环境,无论是在系统(进程)级别还是在更高层(某种Java风格的应用程序服务器)上
有什么指针吗?
我正打算Futures.awaitAll用可变数量的井来打电话Future.awaitAll被定义为awaitAll(timeout : Long, fts : Future[Any]*).我试过传入a List和a Array但两者都不起作用:
list = future1 :: future2 :: Nil
Futures.awaitAll(1000, list)
found : List[scala.actors.Future[Any]] required: scala.actors.Future[Any]
Run Code Online (Sandbox Code Playgroud)
编辑:我现在要做的是Futures.awaitAll使用可变数量的参数(1到n)以编程方式调用.所以使用Futures.awaitAll(1000, future1, future2)不是一种选择.
Scala编程的第8.8章没有给我任何提示如何解决这个问题,所以欢迎帮助:)