你在这里: 参考手册 > FME服务器配置文件 > fmeWebSocketConfig.txt

fmeWebSocketConfig.txt

#########################################
# FME服务器配置文件参数。
#########################################

FME Server程序从命令行启动,并接受一个参数。
#该参数是配置参数文件的路径名。

#配置参数用于设置各种运行特性
FME服务器的#。这些参数的值是从这个文件中读入的
#启动FME服务器。此配置参数文件为
ASCII文本文件,每行包含一个参数赋值。每一个
#赋值由参数名和等号组成
参数的值。

#例如,一行:

# REQUEST_PORT = 7071

#指定“REQUEST_PORT”参数值为“7071”。

# FME服务器对参数名区分大小写。空行和空行
以"//www.baooytra.com/docs/fme/2017.0/html/FME_Server_Documentation/Content/ReferenceManual/#"开头的#将被视为注释并被忽略。

在这个文件中,任何参数值的改变将只会生效
# FME服务器的后续重启。

#以下参数必须出现在配置文件中,并精确命名
#如图所示:

#--------------------------------------------------------------------------
#端口和主机分配
#--------------------------------------------------------------------------

# WEBSOCKET_REQUEST_PORT -监听websocket的整型端口号
#请求。

#--------------------------------------------------------------------------
#日志文件
#--------------------------------------------------------------------------

# LOG_CONFIG_PATH -包含日志文件配置的文件夹路径
#默认是messaglogger .properties。
#注意:对于进程特定的日志配置路径,只需使用进程前缀。
# ie。WEBSOCKET_LOG_CONFIG_PATH = < logconfigpath >

# WEBSOCKET_LOG_FILE_NAME - websocket进程日志文件的路径名。

#--------------------------------------------------------------------------
# WebSocket设置
#--------------------------------------------------------------------------

# WEBSOCKET_SSL_ENABLED -默认为false。禁用SSL时为false,启用SSL时为true。

# WEBSOCKET_KEYSTORE_FILE_PATH - WebSocket SSL密钥库文件的完整路径和文件。
可以生成两种类型的密钥:自签名密钥和从
#证书请求。要生成密钥,必须安装Java Development Kit并使用密钥工具。
#生成自签名密钥:
# 1。安装JDK
# 2。keytool -genkey -keyalg RSA . exe命令执行如下
#如果您的路径没有设置为Java bin目录,导航到该目录并键入适当的
#命令。
# 3。当实用程序提示输入您的姓和名时,输入完全限定的主机名
# WebSocket服务器
# 4。完成描述您的组织(组织、城市、州、国家)的其余问题
#等)。
# 5。当提示输入密码时,请使用与keystore文件密码相同的密码
# 6。密钥存储文件存储在以下位置::\Users\\.keystore

# WEBSOCKET_KEYSTORE_FILE_PASSWORD - WebSocket SSL密钥库文件密码。这是你在
#生成您的密钥,例如使用上面描述的密钥工具。

# WEBSOCKET_WRITEBUFFER_LIMITED默认为true。True将启用写入缓冲区内存限制
#限制每个通道使用的内存数量。这对于确保慢客户端非常有用
#不要在高吞吐量环境中耗尽服务器内存。False表示有
#没有内存限制,没有安全措施防止使用所有可用的内存亚搏在线资源。

# WEBSOCKET_WRITEBUFFER_HIGH_MARK -写缓冲区的高水位标记。如果队列中的字节数
#写入缓冲区超过此值,通道将不再可写。
#这意味着消息不会被写入这个通道,永远消失。

# WEBSOCKET_WRITEBUFFER_LOW_MARK -写缓冲区的低水位标记。一旦进入队列的字节数
#写缓冲区超过了最高水位,然后下降到这个值以下
该通道将再次可写。

# WEBSOCKET_LOG_VERBOSE -默认为false。True将记录每一个发送的消息,否则将为false
#禁用记录每个发送的消息。这应该只用于调试目的
因为在高消息中记录每条消息可能会影响系统性能
#卷环境。

# WEBSOCKET_LOG_DISCARD_ENABLED -默认为true。True将注销已登录的客户端的通道信息
#由于超过WEBSOCKET_WRITEBUFFER_HIGH_MARK内存限制,消息被删除,
#否则假。

# WEBSOCKET_LOG_DISCARD_RESET_LIMIT -在高消息量的环境中,指定有消息的数量
#在进一步日志记录之前忽略。一旦客户端通道超过
# WEBSOCKET_WRITEBUFFER_HIGH_MARK设置所有消息将被丢弃
#将减少生成的日志的冗长。注意:服务器将始终记录
#第一次一个消息被丢弃并且没有发送给客户端
# WEBSOCKET_LOG_DISCARD_ENABLED为true。

#--------------------------------------------------------------------------

#--------------------------------------------------------------------------
# ************** FME服务器设置开始 **************
#--------------------------------------------------------------------------

FME_INCLUDE_FILE =亚搏在线{安全{serverDir}} / fmeCommonConfig.txt

#--------------------------------------------------------------------------
#端口和主机分配
#--------------------------------------------------------------------------
WEBSOCKET_REQUEST_PORT =亚搏在线{安全{websocketRequestPort}}

#--------------------------------------------------------------------------
#日志文件
#--------------------------------------------------------------------------
LOG_CONFIG_PATH =亚搏在线{安全{utilitiesDir}} /配置

WEBSOCKET_LOG_FILE_NAME =亚搏在线{安全{logPrefix}} fmewebsocket.log

#--------------------------------------------------------------------------
# WebSocket服务器设置
#--------------------------------------------------------------------------

#-------------------------------
# SSL安全设置
#-------------------------------
WEBSOCKET_SSL_ENABLED = false

#如果启用WebSocket SSL,则需要以下选项:
# WEBSOCKET_KEYSTORE_FILE_PATH =
# WEBSOCKET_KEYSTORE_FILE_PASSWORD =

#-------------------------------
#通道内存设置
#-------------------------------
WEBSOCKET_WRITEBUFFER_LIMITED = true

#通道写入缓冲区设置:
WEBSOCKET_WRITEBUFFER_HIGH_MARK = 2097152
WEBSOCKET_WRITEBUFFER_LOW_MARK = 1572864

#-------------------------------
#日志信息设置
#-------------------------------
WEBSOCKET_LOG_VERBOSE = false
WEBSOCKET_LOG_DISCARD_ENABLED = true
WEBSOCKET_LOG_DISCARD_RESET_LIMIT = 1000000

# ************** FME服务器设置结束 **************