ConnectionMigrationOptions
使用收藏夹整理内容 根据您的偏好保存内容并进行分类。
一个配置 Cronet 连接迁移功能的类。
连接迁移功能可在客户端设备切换 L4 连接(通常是由于使用不同网络而更改 IP 地址)时,防止与服务器的开放连接被中断。这在移动设备丢失 Wi-Fi 连接并切换到蜂窝数据,或反之(也称为停车场问题)的情况下尤为常见。QUIC 使用独立于底层传输层的连接标识符来实现此功能。如果客户端连接到新网络并希望保留现有连接,可以使用服务器知道是现有连接延续的连接标识符来实现。
此功能仅适用于 QUIC 连接,并且服务器需要支持连接迁移。
继承方法摘要
来自类 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 和/或其附属公司的商标或注册商标。
最后更新时间:UTC 2023-10-26。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["缺少我需要的信息","missingTheInformationINeed","thumb-down"],["过于复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["过时","outOfDate","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间:UTC 2023-10-26。"],[],[]]