网络日志,丢包,延迟等相关命令

网络相关日志

开启网络相关日志:

1
2
3
4
log LogNetTraffic log
log LogNetPackageMap log

log LogNetTraffic log|log LogNetPackageMap log|log LogNetPartialBunch log|log LogNet Verbose|log LogRep log|log LogNetPlayerMovement log|log LogRepTraffic log|log LogNetDormancy log|log LogNetFastTArray log|log LogSecurity log|log LogRepProperties VeryVerbose|log LogRepPropertiesBackCompat VeryVerbose

关闭网络相关日志:

1
2
log LogNetTraffic off
log LogNetPackageMap off

开启DS端络相关日志:

1
2
ServerExec log LogNetTraffic log
ServerExec log LogNetPackageMap log

丢包/延迟

注意, 一下命令等号两端不能有空格

  1. Net pktLag=,模拟延迟,单位是毫秒
  2. Net PktLagVariance=300,在模拟延迟的基础上,再上下浮动300毫秒。加上这个就会出现移动瞬移卡顿的效果
  3. Net PKtLoss=,丢包,单位是百分比,Net PKtLoss=90就是90%会丢包,也会出现移动瞬移卡顿
  4. Net PktOrder=1,乱序发包,会出现一定的移动瞬移,但不太明显
  5. Net PktDup=,重复发包,单位是百分比,Net PktDup=20表示20%会出现重复发包。

[[UE4]模拟网络延迟和丢包](https://www.cnblogs.com/timy/p/9895354.html)

ServerExec

ServerExe相关实现: