Forum Discussion

felix001_29321's avatar
felix001_29321
Icon for Nimbostratus rankNimbostratus
Oct 29, 2012

Table Command

Can anyone explain the difference between the lifetime and timeout values within the table command.

 

From what I can see when you update a single key within a table both are not touched.

 

Thanks,

 

 

 

2 Replies

  • this is my testing.

    [root@ve10:Active] config  b rule mylog list
    rule mylog {
       when CLIENT_ACCEPTED {
       log local0. "key:key1 value:[table lookup -notouch key1] remaining-timeout:[table timeout -remaining key1] remaining-lifetime:[table lifetime -remaining key1]"
       TCP::close
    }
    }
    
    [root@ve10:Active] config  cat /var/log/ltm
    Oct 29 17:20:15 local/tmm info tmm[7926]: Rule mylog : key:key1 value: remaining-timeout: remaining-lifetime:
    Oct 29 17:20:16 local/tmm info tmm[7926]: Rule mylog : key:key1 value: remaining-timeout: remaining-lifetime:
    Oct 29 17:20:17 local/tmm info tmm[7926]: Rule mylog : key:key1 value: remaining-timeout: remaining-lifetime:
    Oct 29 17:20:18 local/tmm info tmm[7926]: Rule mylog : key:key1 value: remaining-timeout: remaining-lifetime:
    Oct 29 17:20:19 local/tmm info tmm[7926]: Rule mylog : key:key1 value: remaining-timeout: remaining-lifetime:
    Oct 29 17:20:20 local/tmm info tmm[7926]: Rule mylog : key:key1 value: remaining-timeout: remaining-lifetime:
    Oct 29 17:20:20 local/tmm info tmm[7926]: Rule myrule : table set key1 value1 180 360
    Oct 29 17:20:21 local/tmm info tmm[7926]: Rule mylog : key:key1 value:value1 remaining-timeout:179 remaining-lifetime:359
    Oct 29 17:20:22 local/tmm info tmm[7926]: Rule mylog : key:key1 value:value1 remaining-timeout:178 remaining-lifetime:358
    Oct 29 17:20:23 local/tmm info tmm[7926]: Rule mylog : key:key1 value:value1 remaining-timeout:177 remaining-lifetime:357
    Oct 29 17:20:24 local/tmm info tmm[7926]: Rule mylog : key:key1 value:value1 remaining-timeout:176 remaining-lifetime:356
    Oct 29 17:20:25 local/tmm info tmm[7926]: Rule mylog : key:key1 value:value1 remaining-timeout:175 remaining-lifetime:355
    Oct 29 17:20:26 local/tmm info tmm[7926]: Rule mylog : key:key1 value:value1 remaining-timeout:174 remaining-lifetime:354
    Oct 29 17:20:26 local/tmm info tmm[7926]: Rule myrule : table lookup key1
    Oct 29 17:20:27 local/tmm info tmm[7926]: Rule mylog : key:key1 value:value1 remaining-timeout:179 remaining-lifetime:353
    Oct 29 17:20:28 local/tmm info tmm[7926]: Rule mylog : key:key1 value:value1 remaining-timeout:178 remaining-lifetime:352
    Oct 29 17:20:29 local/tmm info tmm[7926]: Rule mylog : key:key1 value:value1 remaining-timeout:177 remaining-lifetime:351
    Oct 29 17:20:30 local/tmm info tmm[7926]: Rule mylog : key:key1 value:value1 remaining-timeout:176 remaining-lifetime:350
    Oct 29 17:20:31 local/tmm info tmm[7926]: Rule mylog : key:key1 value:value1 remaining-timeout:175 remaining-lifetime:349
    Oct 29 17:20:32 local/tmm info tmm[7926]: Rule mylog : key:key1 value:value1 remaining-timeout:174 remaining-lifetime:348
    Oct 29 17:20:33 local/tmm info tmm[7926]: Rule mylog : key:key1 value:value1 remaining-timeout:173 remaining-lifetime:347
    Oct 29 17:20:34 local/tmm info tmm[7926]: Rule mylog : key:key1 value:value1 remaining-timeout:172 remaining-lifetime:346
    Oct 29 17:20:35 local/tmm info tmm[7926]: Rule mylog : key:key1 value:value1 remaining-timeout:171 remaining-lifetime:345
    Oct 29 17:20:36 local/tmm info tmm[7926]: Rule mylog : key:key1 value:value1 remaining-timeout:170 remaining-lifetime:344