中文
注册

部署HAF应用服务

在卸载节点服务化安装中,可使用如下命令配置HAF应用服务。

/home/omm/haf-install/haf-target/tools/haf-tool service -j <jar_file> -f <main_func> -x <jvm_config> --timeout <timeout_value> --classpath <classpath_dir> -s <service_name>

jar_file&classpath_dir建议在“run/haf_user”中的service_name的路径下,若非该路径则由用户保证haf_user用户对相关文件有读取和执行权限。

表1 命令参数说明

选项

说明

必选

-j Executor file/--jar=Executor file

应用服务执行文件路径,服务主JAR包的名称。

-f Main function

应用服务包内的主函数名,默认值:空。

×

-x JVM extra options

应用服务的JVM配置,默认值:空。

说明:

用户根据自身JVM的使用情况进行配置,未配置则采用JVM默认配置,例如JVM错误日志默认生成于运行目录。

×

--timeout=Channel timeout

应用服务和主节点通信通道的超时设置,默认为120。

×

--classpath=Class path

应用服务依赖的class文件的路径。

×

-s Service Name

应用服务对应的服务名称。

以example.jar为例,将其放于“/home/omm/haf-install”目录下,example.jar的具体开发流程参考算子下推模式

修改JAR包的用户属组为omm,执行部署命令,其余参数使用默认值:

chmod omm:omm /home/omm/haf-install/example.jar

/home/omm/haf-install/haf-target/tools/haf-tool service -j /home/omm/haf-install/example.jar -s example

  1. 选择“命令执行”,单击“添加”
  2. 编辑任务内容,单击“保存”

    参数

    内容

    任务名称

    配置应用服务

    任务描述

    配置应用服务

    运行目录

    /

    执行命令

    /home/omm/haf-install/haf-target/tools/haf-tool service -j main_jar -f main_func -x jvm_config --classpath classpath -s service_name

搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词