如何为主Verticle设置DeploymentOptions

时间:2017-06-08 18:10:34

标签: vert.x

如何设置

DeploymentOptions options = new DeploymentOptions().setWorker(true);

对于主要的垂直?

我需要像

这样的东西
@Override
    public void init(Vertx vertx, Context context) {
        // TODO Auto-generated method stub
        super.init(vertx, context);
    }

1 个答案:

答案 0 :(得分:4)

  1. 如果您手动部署Verticle,则可以使用DeploymentOptions

    DeploymentOptions options = new DeploymentOptions();
    // <options configuration>
    vertx.deployVerticle("com.mycompany.MyVerticle", options);
    
  2. 如果您使用vertx command line tool,则vertx run命令可以使用一些可选参数。对于您的问题,-worker选项确定垂直是否是工作者垂直。

  3. 如果您使用Vert.x Launcher类,那么您可以继承它并从VertxLifecycleHooks界面自定义一些钩子方法。