|
@@ -8,6 +8,7 @@ class quality_ploy extends Quality
|
|
|
{
|
|
|
parent::__construct();
|
|
|
|
|
|
+ //2-6-24 //retry_timeout 用户没指定超时时间时,默认的超时时间.
|
|
|
$this->mSpeeds = [
|
|
|
self::Normal => ['retry_times' => 2,'retry_timeout' => 180,'per_secs' => 180],
|
|
|
self::Quick => ['retry_times' => 2,'retry_timeout' => 60,'per_secs' => 30],
|
|
@@ -15,16 +16,21 @@ class quality_ploy extends Quality
|
|
|
self::ThirdShop => ['retry_times' => 2,'retry_timeout' => 600,'per_secs' => 600],
|
|
|
self::SlowTwentyFour => ['retry_times' => 1,'retry_timeout' => 86400,'per_secs' => 86400],
|
|
|
self::SlowSix => ['retry_times' => 1,'retry_timeout' => 21600,'per_secs' => 21600],
|
|
|
- self::SlowTwo => ['retry_times' => 2,'retry_timeout' => 3600,'per_secs' => 3600],
|
|
|
-
|
|
|
+ self::SlowTwo => ['retry_times' => 2,'retry_timeout' => 3600,'per_secs' => 7200],
|
|
|
+ self::SlowFourtyEight => ['retry_times' => 1, 'retry_timeout' => 7200, 'per_secs' => 172800 - 1800],
|
|
|
+ self::SlowSeventyTwo => ['retry_times' => 1, 'retry_timeout' => 7200, 'per_secs' => 259200 - 1800],
|
|
|
|
|
|
self::SlowNormal => ['retry_times' => 2,'retry_timeout' => 180,'per_secs' => 180],
|
|
|
self::ThirdNormal => ['retry_times' => 2,'retry_timeout' => 180,'per_secs' => 180],
|
|
|
self::DefSuccess => ['retry_times' => 2,'retry_timeout' => 60,'per_secs' => 30],
|
|
|
self::NormalQuick => ['retry_times' => 65, 'retry_timeout' => 900, 'per_secs' => 60],
|
|
|
- self::SlowSixNormal => ['retry_times' => 65, 'retry_timeout' => 21600 , 'per_secs' => 60]
|
|
|
+ self::SlowSixNormal => ['retry_times' => 65, 'retry_timeout' => 21600 , 'per_secs' => 60],
|
|
|
+
|
|
|
+ self::OilSN_NONE_HAS => ['retry_times' => 65, 'retry_timeout' => 1800, 'per_secs' => 180],
|
|
|
+ self::OilSN_HAS_NONE => ['retry_times' => 65, 'retry_timeout' => 1800, 'per_secs' => 180]
|
|
|
];
|
|
|
|
|
|
+ //增加组合通道的时候,注意增加时间控制
|
|
|
$this->mQualities = [
|
|
|
self::Normal => [self::Normal],
|
|
|
self::Quick => [self::Quick],
|
|
@@ -33,7 +39,8 @@ class quality_ploy extends Quality
|
|
|
self::SlowTwentyFour => [self::SlowTwentyFour],
|
|
|
self::SlowSix => [self::SlowSix],
|
|
|
self::SlowTwo => [self::SlowTwo],
|
|
|
-
|
|
|
+ self::SlowFourtyEight => [self::SlowFourtyEight],
|
|
|
+ self::SlowSeventyTwo => [self::SlowSeventyTwo],
|
|
|
|
|
|
self::SlowNormal => [self::SlowTwo, self::Normal],
|
|
|
self::ThirdNormal => [self::ThirdShop, self::Normal],
|
|
@@ -42,7 +49,7 @@ class quality_ploy extends Quality
|
|
|
self::SlowSixNormal => [self::SlowSix, self::Normal],
|
|
|
|
|
|
self::OilSN_NONE_HAS => [self::OilWithoutSN, self::OilWithSN],
|
|
|
- self::OilSN_HAS_NONE => [self::OilWithSN,self::OilWithoutSN]
|
|
|
+ self::OilSN_HAS_NONE => [self::OilWithSN, self::OilWithoutSN]
|
|
|
];
|
|
|
}
|
|
|
}
|