Skip to main content

3.2.3. Java 版 SVF 执行部连接专用 runtime(HTTP)的设置

按照以下步骤设置 Java 版 SVF 执行部连接专用 runtime(HTTP)。

  1. 将 svfhttpserver.properties(与 SVF 执行部产品位于同一目录)的 “Server.HTTP.Enable” 更改为 “true” 并保存。

  2. 重新启动服务 “SVFWebService”。

启动选项

启动时的选项(svfhttpserver.properties)不用命令参数设置,而是在属性文件中设置。

svfhttpserver.properties 的选项如下。请仅设置此处记载的项目。

选项

说明

Server.HTTP.Enable

设置是否启动 SvfHttpServer。

  • true

    启动

  • false

    不启动(默认)

Server.HTTP.SessionTimeout

自上次访问后维持会话的秒数(负数表示无超时)。

默认为 7200 秒。

Server.HTTP.Stabilized

指定是否串行执行。

  • true

    串行执行

  • false

    不串行执行(默认)

Server.HTTP.GCExecute

设置会话结束后是否进行 GC 操作。

  • true

    进行 GC 操作

  • false

    不进行 GC 操作(默认)

Server.HTTP.MaxSessionCount

最大会话数。默认为 0(无限制)。

Server.HTTP.Batch.PostProc.VrGetManageNum

设置批量传输结束时是否自动调用 VrGetManageNum 函数。

  • true

    自动调用 VrGetManageNum 函数

  • false

    不自动调用 VrGetManageNum 函数(默认)

Debug.Mode

设置服务器日志的输出。

  • true

    输出服务器日志

  • false

    不输出服务器日志(默认)

Debug.LogFile

指定输出服务器日志的文件名。指定为 “(SERVLET)” 时,输出至 Servlet 日志。

Debug.LogRotate

设置服务器日志的轮换。

  • 0

    none(无)

  • 1

    daily(以日为单位。默认)

  • 2

    weekly(以周为单位。与星期无关以 7 日为单位分割月。“1”=1~7、“2”=8~14、“3”=15~21、“4”=22~28、 “5”=29 及之后日期)

  • 3

    monthly(以月为单位)

Debug.Session.LogMode

指定会话日志的输出。

该值可根据逻辑运算自由组合。

  • 0

    none(仅输出发生异常时的跟踪信息。默认)

  • 1

    always(始终输出会话日志)

  • 2

    error(仅发生错误时输出日志)

  • 4

    exception(仅出现异常时输出日志)

Debug.Session.LogDir

指定会话日志的输出位置。

默认为 “临时区域”。