ConnectionMigrationOptions
使用收藏集整理内容 根据您的偏好保存内容并进行分类。
用于配置 Cronet 连接迁移功能的类。
连接迁移功能可在客户端设备切换 L4 连接方式(通常是由于使用不同网络导致的 IP 地址变化)时,阻止与服务器的开放连接被销毁。这在移动设备丢失 Wi-Fi 连接切换到蜂窝数据,或反过来(又称“停车场问题”)时尤为常见。QUIC 使用独立于底层传输层的连接标识符来实现此功能。如果客户端连接到新网络并希望保留现有连接,可以使用服务器已知是现有连接延续的连接标识符来实现。
此功能仅适用于 QUIC 连接,且服务器需要支持连接迁移。
继承的方法摘要
来自 class java.lang.Object
Object |
clone()
|
boolean |
equals(Object arg0)
|
void |
finalize()
|
final Class<?> |
getClass()
|
int |
hashCode()
|
final void |
notify()
|
final void |
notifyAll()
|
String |
toString()
|
final void |
wait(long arg0, int arg1)
|
final void |
wait(long arg0)
|
final void |
wait()
|
公共方法
public Boolean getAllowNonDefaultNetworkUsage ()
public Boolean getAllowServerMigration ()
public Boolean getEnableDefaultNetworkMigration ()
public Boolean getEnablePathDegradationMigration ()
public Long getIdleMigrationPeriodSeconds ()
public Integer getMaxPathDegradingEagerMigrationsCount ()
public Long getMaxTimeOnNonDefaultNetworkSeconds ()
public Integer getMaxWriteErrorEagerMigrationsCount ()
public Boolean getMigrateIdleConnections ()
public Boolean getRetryPreHandshakeErrorsOnAlternateNetwork ()
此页面上的内容和代码示例受 内容许可 中描述的许可协议约束。Java 和 OpenJDK 是 Oracle 和/或其关联公司的商标或注册商标。
上次更新时间:2023-10-26 UTC。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂 / 步骤太多","tooComplicatedTooManySteps","thumb-down"],["已过时","outOfDate","thumb-down"],["示例 / 代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新时间:2023-10-26 UTC."],[],[]]